根据父视图创建UIViews

时间:2013-07-20 00:47:49

标签: ios cocoa-touch uiview uinavigationbar

这是我的问题:

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

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

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

谢谢!

0 个答案:

没有答案