0

这是我的问题:

我有一个连接到UIViewController“A”的 3 个视图。此视图控制器“A”是 a 的子级UIPageViewController。我正在寻找安排意见。但是,如果没有硬编码,我很难做到这一点。我目前正在使用超级视图的框架来定位子视图。我也尝试过使用边界。但这一切都被证明是困难的。

我无法解决的另一个问题是UINavigationBar. 由于视图控制器仅在viewDidLoad方法之后调整大小,我不知道何时调整子视图的大小,因为超级视图仅在viewDidLoad方法之后调整大小。

我的问题基本上是:硬编码框架会影响它在 iPhone 4、iPhone 5 和 iPad 上的外观吗?如果是,那么我如何解决该方法ParentViewController后调整大小的问题viewDidLoad?我应该在viewWillAppear方法中创建子视图吗?但这似乎也是不好的做法。

谢谢!

4

0 回答 0