iOS通用应用程序布局在iPhone上都搞砸了?
我正在尝试使用swift在Xcode 6中制作一个通用应用程序,但进展不太顺利。我有一个tab bar控制器应用程序,我正在尝试制作如下内容: (高度和宽度设置为任意),但当我在iPhone 5模拟器上运行时:iOS通用应用程序布局在iPhone上都搞砸了?,ios,swift,storyboard,xcode6,ios-universal-app,Ios,Swift,Storyboard,Xcode6,Ios Universal App,我正在尝试使用swift在Xcode 6中制作一个通用应用程序,但进展不太顺利。我有一个tab bar控制器应用程序,我正在尝试制作如下内容: (高度和宽度设置为任意),但当我在iPhone 5模拟器上运行时: 我该如何解决这个问题?我必须为每个设备制作单独的故事板吗?我的理解是,您可能应该为最顶部的标签设置顶部空间,并为其他两个按钮设置垂直间距约束 “GO”按钮应具有与“Control”标签相关的垂直间距限制,“STOP”按钮应具有与“GO”按钮相关的垂直间距限制,或者如果要将其粘贴到视图底部
我该如何解决这个问题?我必须为每个设备制作单独的故事板吗?我的理解是,您可能应该为最顶部的标签设置
顶部空间
,并为其他两个按钮设置垂直间距
约束
“GO”按钮应具有与“Control”标签相关的垂直间距限制,“STOP”按钮应具有与“GO”按钮相关的垂直间距限制,或者如果要将其粘贴到视图底部,则“STOP”按钮应具有与“GO”按钮或底部空间相关的垂直间距限制。我通过单击所有项目解决了此问题,然后单击底部附近的这个家伙:然后单击“重置为建议的约束条件”。这可以使用AutoLayout轻松完成,您无需为每个设备添加单独的故事板。如果有帮助,请参考答案