我正在使用Apple的默认UIPageViewController模板。基本上只是涉足它,以了解它是如何工作的。
我想为数据视图控制器加载背景图像,并根据方向自动调整大小(而不是加载不同的图像)。
我是否有任何快速的方式来确定每个横向页面的大小?我不是说
self.pageViewController.view.frame
似乎给出了包含两个页面的整个视图的大小,而是横向显示的两个页面的一个的大小。我用这样的东西或多或少地实现了我所需要的东西
CGRectOffset(CGRectInset(self.pageViewController.view.bounds,125,0), -125, 0)];
但肯定有一些更好的方法吗?这感觉就像一个丑陋的黑客。
提前致谢!
答案 0 :(得分:0)
我还没有使用拆分视图UIPageViewController,但据我所知,你会传入两个视图,这两个视图将呈现为两个页面。那么为什么不让页面视图根据UIPageViewController如何在框架中设置它来确定图形本身的大小呢?