【发布时间】:2014-07-16 06:48:40
【问题描述】:
我正在为 ios 7.1 开发一个 iPhone 应用程序。 ViewController 层次结构类似于“NavigationController -> UIViewController -> UIPageViewController -> UITableViewControllers”。 NavigationBar 已隐藏。状态栏存在。一切都以编程方式完成。没有使用故事板/Xib。
在UIPageViewController 中,我正在创建一个自定义标题视图(类似于导航栏,但在它自己的视图中)。因此子控制器的视图 (UITableView) 应该被推到这个标题视图下面。在将子视图的translatesAutoresizingMaskIntoConstraints 设置为 NO 之后,我尝试添加约束(“V:[TitleView]-0-[ChildView]”)。但这导致了一个空白屏幕(标题视图除外)。更改子视图的框架等都没有任何效果。
除了设置上述标志和添加约束外,我没有添加/修改任何自动布局/自动调整大小相关的设置。该应用程序仅支持纵向模式(主页按钮向下)。也不会有任何其他动态布局更改。感谢您是否可以帮助解决此问题。
【问题讨论】:
标签: ios iphone resize uipageviewcontroller uicontainerview