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