好的,假设我们有一个大小为480 * 320(横向)的UIView(我们称其为mainView),我想创建另外两个视图,一个视图显示mainView的上半部分,第二个视图显示第二个视图mainView的一半,并且两者均为240 * 320,我该怎么办?

最佳答案

这首先取决于视图中的内容。
如果您具有动态内容(例如更改图片),则可以毫无问题地从中创建两个图像,但是如果您有UIButtons和其他子视图,那么会很麻烦。例如,如果按钮或任何其他对象位于主视图的中间,该怎么办。如果您知道您的对象将位于主视图的一半,则可以像这样进行拆分。检查主视图的所有子视图,具体取决于它们的位置,将其分配给新的左视图或右视图。棘手的部分是正确的视图b / c,您必须调整x坐标。

关于iphone - 如何拆分UIView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5926328/

10-13 03:50