尝试使用键盘扩展名进行自动布局.最初我以为我会以编程方式制作按钮,但后来我意识到最好用xib做这个因为我的要求和多种屏幕尺寸. 请参阅下面的屏幕截图,了解我所做的当前配置.
请参阅下面的屏幕截图,了解我所做的当前配置.
按钮2:
按钮1和应用程序上的问题:
所有约束配置如下所示:
我想在这里做的就是确保按钮填满屏幕宽度.它们可以扩展宽度以匹配屏幕尺寸和方向.不知怎的,我觉得它无法理解设备的宽度.我需要为此指定一些东西吗?
谢谢
确保在viewDidLoad上设置UIView的尺寸,使其看起来像这样:self.mainView.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
我有同样的问题,这对我有用.你的约束条件很好.