Ios 如何在容器视图中使用XCode 5自动布局?

Ios 如何在容器视图中使用XCode 5自动布局?,ios,xcode,ios7,xcode5,autolayout,Ios,Xcode,Ios7,Xcode5,Autolayout,我花了无数个不眠之夜努力学习xcode 5的自动布局功能,但我自己做不到 以下是截图: 图1:视图中的所有约束均已清除 图2:将“底部空间到底部布局指南”添加到容器视图和两个按钮 图3:这就是我所有的限制条件 图4:当我将视图调整到3.5英寸时,一切都不起作用 我认为您正在将两个按钮(登录+注册)作为子视图添加到某个具有白色背景的视图(比如白色视图)。 如果上述为真,则将“底部空间到superview”的pin添加到该白色视图。因此,从底部到superView始终保持相同的距离。我发现最好

我花了无数个不眠之夜努力学习xcode 5的自动布局功能,但我自己做不到

以下是截图:

图1:视图中的所有约束均已清除

图2:将“底部空间到底部布局指南”添加到容器视图和两个按钮

图3:这就是我所有的限制条件

图4:当我将视图调整到3.5英寸时,一切都不起作用


我认为您正在将两个按钮(登录+注册)作为子视图添加到某个具有白色背景的视图(比如白色视图)。

如果上述为真,则将“
底部空间到superview
”的pin添加到该白色视图。因此,从底部到superView始终保持相同的距离。

我发现最好的答案是:

专门为3.5英寸屏幕制作一个新的故事板,然后在应用程序中委派,只需说如果(iphone 5的某些定义),然后显示主故事板,否则显示3.5英寸的

这里有一个更深入的解释:

确保所有约束都存在以避免歧义,并且都指向正确参考框架中的右边缘。@gturri我没有任何代码,我认为您在使用时不需要任何代码Autolayout@HM1所以“添加缺少的约束”?看到了吗?没有,它们只是视图控制器视图上的按钮?