Ios5 Xcode 5:不同屏幕大小的iPhone自动布局视图大小调整问题

Ios5 Xcode 5:不同屏幕大小的iPhone自动布局视图大小调整问题,ios5,xcode5,autolayout,Ios5,Xcode5,Autolayout,使用Xcode 5、情节串连板,并尝试使应用程序同时在3.5英寸和4英寸屏幕的iPhone上运行。 我不熟悉自动布局。试图找出下面的问题。 得到 尝试设置自动布局,以便在使用不同屏幕大小的iPhone时,不会调整三个黑色背景视图的大小 添加了以下约束: A) 第1版(黑屏): 1.顶部空间到Superview 2.将空间引入Superview B) 第2版(黑屏): 1.将空间引入Superview 2.到Superview的尾随空间 C) 第3版(黑屏): 1.将空间引入Superview 2

使用Xcode 5、情节串连板,并尝试使应用程序同时在3.5英寸和4英寸屏幕的iPhone上运行。 我不熟悉自动布局。试图找出下面的问题。 得到
尝试设置自动布局,以便在使用不同屏幕大小的iPhone时,不会调整三个黑色背景视图的大小

添加了以下约束:

A) 第1版(黑屏): 1.顶部空间到Superview 2.将空间引入Superview

B) 第2版(黑屏): 1.将空间引入Superview 2.到Superview的尾随空间

C) 第3版(黑屏): 1.将空间引入Superview 2.到Superview的尾随空间 3.超级视图的底部空间

A和B设置为具有相同的高度

最重要的是,设置为4英寸屏幕,但当选择3.5英寸屏幕尺寸作为模拟器时

A&B正在相互崩溃。如何使三个视图之间的距离相等


视图之间的额外空视图能否解决此问题

按照以下步骤进行操作,几乎不会减轻压力:

  • 在A和B之间添加垂直间距
  • 在优先级为380的B&C之间添加垂直间距
  • 仍然没有实现精确的间距,但这看起来是解决方案的一个方向
  • 一旦问题完全解决,将更新帖子。还将在每个A、B和C中添加更多标签,以显示计划的视图。