Kru*_*lur 5 cocoa-touch uikit ios uipageviewcontroller
我已经实现了PDF查看器.目前它UIViewController
包含一个UIPageViewController
.我的工具栏,一些叠加元素(如快速访问PDF的某些页面)将添加到标准UIViewController's
视图中.不过我想知道是否需要这个?它是否可能以某种方式继承UIPageViewController
并具有子控制器的分页效果,并且仍然在顶部有"浮动"元素,不会被分页?或者是遏制的方式?
我们应该UIPageViewController
以编程方式创建并将其视图UIViewController
作为子视图添加到另一个视图中。我们希望它们“覆盖”的元素应该是主机的子视图UIViewController
。
例如,在- viewDidLoad
:
UIPageViewController *pvc = // init this on your own way
pvc.dataSource = // your data source
// Set page view controller's view's frame to match host view's frame
pvc.view.frame = self.view.bounds;
// And here comes the magic
[self.view insertSubView:pvc.view belowSubview:<any subview>];
Run Code Online (Sandbox Code Playgroud)
简而言之,我们只使用 的UIPageViewController
视图而不使用它本身。
希望这可以帮助。
归档时间: |
|
查看次数: |
2127 次 |
最近记录: |