【发布时间】:2017-09-05 09:09:13
【问题描述】:
是否有可能获得transitionCoordinator 的UIPageViewController?
每次我尝试获取它都是nil。它甚至使用一个吗?
如果没有,是否有一种简单的方式来响应页面之间的滚动进度?
(hacky = 迭代子视图以获取滚动视图并成为滚动视图委托。这并不理想,因为UIPageViewController 对其滚动视图具有“魔力”)
谢谢
【问题讨论】:
-
您打算如何处理进度?也许还有另一种获取该信息/执行操作的方法。
-
@Alistra 我有一个需要在页面之间更改颜色的背景。例如第 1 页为红色,第 2 页为橙色。需要在页面之间的滚动旁边在红色和橙色之间进行动画处理。我已经在滚动视图中作为示例完成了它,但努力在 UIPageViewController 中找到一种简单的方法。
-
嘿@Fogmeister,找到解决方法了吗?
-
你有没有发现进步的机会?
-
UIPageViewController还有一个问题,就是在当前页面做了viewDidAppear之后,意外的将其他页面的视图添加到了窗口中stackoverflow.com/q/43531127/259521
标签: ios swift uipageviewcontroller transition-coordinator