【发布时间】:2017-02-20 15:17:32
【问题描述】:
我使用 UIPageViewController 整理了一组页面。第一个屏幕是初始屏幕,用户应在受到欢迎后滑动到下一页。以下三个屏幕是选项卡式视图。
加载第一个屏幕后,我不再需要在视图之间滑动。相反,我在屏幕顶部有一组选项卡来在每个页面之间导航。单击选项卡后,屏幕滚动到下一页。
三个页面中的两个具有拖动功能。首先,用户将小的 UIImageViews 拖到目的地。第二,用户将使用触摸与图表进行交互。
我的问题是:
- 有没有办法阻止 UIPageViewController 在给定特定索引的情况下移动?
- 我喜欢标签视图从一页到另一页滚动的方式,就在最后三页上,我不希望“左右”移动。仅当用户单击顶部的按钮或选项卡时。这可能吗?
- 您认为这是实现此类 UI 的好方法吗?我对使用 Swift/IOS 还是比较陌生,UIPageViewController 最适合这个吗?如果没有,有什么更好的方法?
【问题讨论】:
标签: swift uipageviewcontroller uipagecontrol