我有一个带有文本字段的简单 Storyboard。我想向这个文本字段添加间距约束,这样当我旋转设备时,文本字段将自动拉伸(stretch)到屏幕上而不是中途停止。
我看过多个教程,他们都说“按住 Control 从文本字段向场景顶部拖动,在文本字段周围的空白区域结束。这应该会显示一个弹出菜单,您可以从中可以编辑文本字段的间距限制。”
但是,当我从文本字段中按住 control 并拖动时,我得到了这个不同的弹出菜单:
这个其他的弹出菜单显然不允许我做任何有间距限制的事情。事实上,我根本无法点击它。
此外,单击“编辑器 > 解决自动布局问题”不起作用,因为整个子菜单都是灰色的。
如何正确地向该文本字段添加间距约束,以便在我旋转设备时文本字段能够正确填满屏幕?请尽量避免涉及编辑代码的答案,因为我实际上并不知道任何 Objective-C,并且想在 Storyboard中实现这种效果。
注意 - 如果有帮助,我会关注 this教程。尽管 Xcode 5 是这样,但 Xcode 6 上的其他教程建议应该存在相同的弹出菜单。
最佳答案
您可能一开始就没有激活自动布局。检查右侧面板中文件部分下的选项:
关于ios - 向文本字段添加间距约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26207113/