Iphone 界面生成器锁定项目位置?

Iphone 界面生成器锁定项目位置?,iphone,interface-builder,Iphone,Interface Builder,在Interface Builder中使用UI项时,一旦您对项的位置满意,是否有任何方法可以锁定项的位置?我只是在选择编辑项时不断轻微拖动它们,导致必须返回并调整位置。选择Identity Inspector(Cmd 4)并在锁定菜单中选择“所有属性”或“可本地化属性”。在Xcode 4.2中,它位于“显示标识检查器”下, 在Identity->Lock->All Properties下有 如图所示: 每次尝试编辑锁定的对象时,Xcode都会显示一个锁:-) 备注:在“显示文件检查器”下,您可

在Interface Builder中使用UI项时,一旦您对项的位置满意,是否有任何方法可以锁定项的位置?我只是在选择编辑项时不断轻微拖动它们,导致必须返回并调整位置。选择Identity Inspector(Cmd 4)并在锁定菜单中选择“所有属性”或“可本地化属性”。

在Xcode 4.2中,它位于“显示标识检查器”下, 在Identity->Lock->All Properties下有

如图所示:

每次尝试编辑锁定的对象时,Xcode都会显示一个锁:-)

备注:在“显示文件检查器”下,您可以重置所有锁:

在XCode 4.5及更高版本中,锁定选项位于文档组下


太棒了,从来没有发现过这一点,它困扰了我好几天。看起来这在XCode 5中仍然是正确的,BTW在XCode 6.1.1中仍然是正确的。但是,如果(意外地)将视图拖动到另一个视图中,即使所有属性都已锁定,Xcode也允许这样做。它还允许通过拖动任何一个小方块或在将其拖动到另一个视图后更改相应的属性来更改大小。我刚刚安装了Xcode 9,我收到的项目已锁定iPhone X。天哪!你救了我的命。