这是我的问题:
我有3个视图连接到UIViewController
'A'。此视图控制器“A”是UIPageViewController
的子级。我希望安排意见。但是,如果没有硬编码我就无法做到这一点。我目前正在使用superview的框架来定位子视图。我也尝试过使用边界。但这一切都证明是困难的。
我无法解决的另一个问题是UINavigationBar
占用的空间。由于视图控制器仅在viewDidLoad
方法之后调整大小,因此我不知道何时调整子视图的大小,因为超级视图仅在viewDidLoad
方法之后调整大小。
我的问题基本上是:硬编码框会影响它在iPhone 4,iPhone 5和iPad上的外观吗?如果是,那么如何在ParentViewController
方法之后解决viewDidLoad
调整大小的问题?我应该在viewWillAppear
方法中创建子视图吗?但这似乎也是不好的做法。
谢谢!