1

嗨,我一直试图一遍又一遍地安排这个,没有任何进展。我一直在关注核心数据手册,它有点旧,并且没有解释新的自动布局功能。我有两个视图,一个在屏幕的顶部覆盖一半。底部的另一个覆盖屏幕的另一半。当我更改方向时,它会扭曲框,并且在横向模式下两个视图之间存在白色间隙。我希望这些框像在纵向模式下一样覆盖屏幕。

我正在使用的这段代码在这里

请解释一下 Auto Layout 的工作原理以及它将如何适用于我的情况。提前非常感谢。

4

2 回答 2

1

我尝试了您的代码并解决了 .Set Width ,Height in autolayout 并使用 Autolayout 方法(ios6)为 nib 文件中约束中的两个视图设置水平空间的前导和尾随。

于 2012-12-03T14:48:35.950 回答
0

简单的。

  1. UIViews然后选择两者Pin > Vertical Spacing
  2. UIViews然后选择两者Pin > Height Equally
  3. 运行,将显示与以前相同的错误console
  4. 删除两者Vertical Space (502)...
  5. 运行,你就完成了。

自己试试。

在此处输入图像描述

于 2013-03-20T09:30:07.437 回答