Autolayout的尾随空间问题

时间:2013-09-12 06:32:57

标签: iphone ios autolayout

我是iOS的自动布局功能的新手。我找到了非常好的教程here

现在我正在练习,我使用autolayout创建一个简单的注册表单,如下所示:

view-> scrollview->所有控件

enter image description here

正如你可以看到所有控件的父级是滚动视图现在我维护尾部空间到textview的superview(这里是Scrollview)到20,我也删除了所有文本视图的修复长度所以在横向模式下textview宽度会增加通过维护尾随空格自动但结果如下图(横向视图):

enter image description here

正如您所看到的那样,尾部空间不能维护。如果我直接在视图中设置所有控件并删除滚动视图,那么它的工作效果非常好。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

" 注册"的追踪和领导空间标签在你的案件中引起了问题。

因此,为了摆脱这种情况,请按照以下步骤操作。

  1. 将中心对齐到xib的注册标签。
  2. 为注册标签提供全宽。这将导致Trailing和Leading空间与superview匹配。
  3. 运行您的应用并检查布局。 :)