【发布时间】:2014-07-19 12:20:55
【问题描述】:
我有一个包含UIViewController,它符合UIPageViewControllerDataSource,并且有一个UIPageViewController 作为childViewController。然后容器将其他ViewControllers 作为其数据源适当地加载到 PageView 中。一切正常,除了一个小警告。容器加载的 ViewController 之一是 UITableViewController。这个UITableView 似乎没有设置insets。我不知道为什么除了 PVC 没有从容器中获得正确的插图之外的问题。 UIPageViewController 肯定有 automaticallyAdjustsScrollViewInsets,但是,即使我将其设置为 false 并在情节提要中手动执行,它仍然不起作用。
我在这个项目中使用 Swift 并且 AutoLayout 已打开,但在 UITableViewController 的 .xib 中没有。
任何帮助将不胜感激,
迈克
【问题讨论】:
-
对我有用的是为受影响的组件设置 translatesAutoresizingMaskIntoConstraints = true。
标签: ios objective-c swift uitableview uipageviewcontroller