我有一个ViewController
,其中一个容器嵌入了PageViewController
。容器正在使用Autolayout约束,并且正在完美地调整大小。
我希望PageViewController
调整大小并填充容器。我有这个代码并将PageViewController
的大小调整为容器的值(containerForCharts
作为ViewController
代码中的插件),但值是在自动调整大小之前。
self.pageViewController.view.frame =
CGRectMake(
containerForCharts.frame.origin.x,
containerForCharts.frame.origin.y,
containerForCharts.frame.width,
containerForCharts.frame.height
)
有没有办法可以调整PageViewController
的大小以填充容器?
答案 0 :(得分:0)
我能够使用
进行调整大小override func viewWillLayoutSubviews() {
self.pageViewController.view.frame =
CGRectMake(containerForCharts.frame.origin.x,
containerForCharts.frame.origin.y,
containerForCharts.frame.width,containerForCharts.frame.height )
}