我想要做的是在Xcode的界面构建器中将组件/视图从一个超级视图拖动到另一个超级视图,而不必重置其帧/位置.
执行此操作时,Xcode的默认行为似乎是使视图在其新的超视图中垂直和水平移动,同时保留其尺寸.这非常令人沮丧,因为这意味着需要在新的superview中手动重新定位视图.但是在我移动它之前我已经正确定位了,所以我希望Xcode能够记住它的框架的所有属性,而不仅仅是它的宽度/高度.这可能吗?
在Xcode 4 IB中有没有办法将一堆子视图从一个超级视图移动到另一个超级视图而不破坏它们当前的布局?
这应该非常简单,但是当我尝试在视图树中复制/粘贴或移动它们时,它们都移动到一个位置.例如,在添加一个额外的视图以保存表单的一部分之后,我宁愿不要手动重新定位它们.
在Flash中有"Cmd-Shift-C"用于"就地粘贴".我在IB寻找类似的东西.