有什么方法可以在另一个 View 中移动一组 View 而不将所有 View 分组在中心?
编辑: 这里有一些带有过程的图像。
1.- 我有一个带有单独 subview 的 View (标签、按钮、图像...)
2.- 我创建一个新 View (将包含所有 subview )
3.- 选择所有 subview 并将它们放入新的 super View 中。
4.- 当 subview 位于新的“ super ” View 中时,所有 subview 都居中,我需要重新定位所有 subview 。
最佳答案
我找到了一个非常漂亮的解决方案,你不会相信..!
我有一组大约 30 个逐像素定位的标签和按钮,因此无论如何,我都必须移动它们,同时保留它们彼此之间的相对位置。以下是我所做的:
- 选择所有 View (标签、按钮等)
- 编辑器 -> 嵌入 -> 查看。 (现在,他们在视野中)
- 将该 View 移动到您喜欢的任何位置。 (哎呀,您甚至可以将其剪切并粘贴到新的 NIB 中!)
- 选择 View ,编辑器 -> 取消嵌入! :D
我没有在任何地方读过这篇文章,我昨天想出了它。不过,我 100% 确定有人在我之前已经找到了这种方法。
编辑:
Xcode 4.5 似乎使这个答案过时了。复制/粘贴一堆 View 现在保留它们彼此的相对位置。如果您养成了使用它的习惯,请不要为此烦恼!
其实我觉得这个答案还是可行的!
关于iphone - Interface Builder 中的组 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10350931/