0

我正在使用 Apple 的默认 UIPageViewController 模板。基本上只是涉足它以了解它是如何工作的。

我想为 dataview 控制器加载背景图像并根据方向自动调整它的大小(而不是加载不同的图像)。

有没有什么快速的方法可以确定横向每个页面的大小?我不是说

self.pageViewController.view.frame

这似乎给出了包括两个页面在内的整个视图的大小,而是以横向显示的两个页面之一的大小。我已经或多或少地实现了我需要这样的东西

CGRectOffset(CGRectInset(self.pageViewController.view.bounds,125,0), -125, 0)];

但肯定有更好的方法吗?这感觉就像一个丑陋的黑客。

提前致谢!

4

1 回答 1

0

我还没有使用拆分视图 UIPageViewController,但据我了解,您将传入两个视图,它们将呈现为两个页面。那么为什么不让页面视图根据 UIPageViewController 在框架中的设置来确定图形本身的大小呢?

于 2013-01-09T17:25:20.237 回答