在 Xcode 4 IB 中,有没有一种方法可以将一堆子视图从一个超级视图移动到另一个超级视图,而不破坏它们当前的布局?
这应该非常简单,但是当我尝试在视图树中复制/粘贴或移动它们时,它们都会移动到一个位置。例如,在添加一个额外的视图来保存表单的一部分后,我不想手动重新定位它们中的每一个。
在 Flash 中,Cmd-Shift-C 表示“粘贴到位”。我正在IB中寻找类似的东西。
我和OP有同样的问题,但我在另一个线程上找到了一个很好的解决方案。杰伊的回答:https://stackoverflow.com/a/16952902/2070758
基本上,您不能直接复制/粘贴,但可以通过一些额外的步骤:
- 选择所有视图、标签等,您想要移动到新的超级视图
- 编辑器 -> 嵌入视图
- 将新创建的“容器”视图移动到您最初想要粘贴到的视图
- 选择“容器”视图。编辑器 -> 取消嵌入。所有元素都将转储到超级视图中,保持布局。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)