ios - 向文本字段添加间距约束

标签 ios xcode autolayout xcode6

我有一个带有文本字段的简单 Storyboard。我想向这个文本字段添加间距约束,这样当我旋转设备时,文本字段将自动拉伸(stretch)到屏幕上而不是中途停止。

我看过多个教程,他们都说“按住 Control 从文本字段向场景顶部拖动,在文本字段周围的空白区域结束。这应该会显示一个弹出菜单,您可以从中可以编辑文本字段的间距限制。”

enter image description here

但是,当我从文本字段中按住 control 并拖动时,我得到了这个不同的弹出菜单:

enter image description here

这个其他的弹出菜单显然不允许我做任何有间距限制的事情。事实上,我根本无法点击它。

此外,单击“编辑器 > 解决自动布局问题”不起作用,因为整个子菜单都是灰色的。

如何正确地向该文本字段添加间距约束,以便在我旋转设备时文本字段能够正确填满屏幕?请尽量避免涉及编辑代码的答案,因为我实际上并不知道任何 Objective-C,并且想在 Storyboard中实现这种效果。

注意 - 如果有帮助,我会关注 this教程。尽管 Xcode 5 是这样,但 Xcode 6 上的其他教程建议应该存在相同的弹出菜单。

最佳答案

您可能一开始就没有激活自动布局。检查右侧面板中文件部分下的选项:

enter image description here

关于ios - 向文本字段添加间距约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26207113/

相关文章:

ios - 核心图: latest 1. 6版本不包含位码

ios - 将对象检测模型嵌入到 iOS 应用程序中,并将其部署在 UIView 的内容而不是相机流上?

c++ - 如何在选择错误选项时保持程序运行而不退出?

ios - 无法呈现和更新自动布局状态 Stripe.Framework

ios - 基于屏幕尺寸的 "greater than or equal to"自动布局

iOS - UIViewController 中的依赖注入(inject)

ios - 应用程序传输安全异常(exception) IOS9

ios - 约束两个对象之间的中心和对象

ios - 自定义 UICollectionViewFlowLayout 问题

ios - 如何以编程方式填充 ScrollView 宽度