添加Xcode中"编辑器"菜单中未列出的约束

Sea*_*ser 22 xcode ios nslayoutconstraint

我正在尝试向我的NIB添加布局约束,我正在按照苹果提供的指示:

http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/030-Edit_User_Interfaces/edit_user_interface.html

它说关于添加约束:

添加约束选择要为其添加约束的一个或多个对象.

从"编辑器">"添加约束"菜单中选择约束,或从"编辑器">"对齐"菜单中选择对齐类型.

Add Constraint菜单无法找到.是什么赋予了?我怎样才能添加约束?

Rob*_*Rob 38

该文档不正确.

通过Xcode 4.6中Interface Builder工作区右下角的按钮添加约束:

Xcode 4.6按钮

左侧的按钮用于基于对齐的约束,而中间的按钮(用于"工字梁")用于固定间距/高度.

在Xcode 5.0中,这些按钮看起来有点不同,但功能非常相似:

Xcode 5按钮

  • @ruslan你(a)需要自动布局; (b)选择您想要约束的视图,并启用相关的约束选项.如果它不起作用,您应该在Stack Overflow上发布您自己的问题,包括您的IB​​用户界面的屏幕快照(通过shift-command-4). (3认同)