使用 UIPageViewController 的第一页时向左滑动返回
Posted
技术标签:
【中文标题】使用 UIPageViewController 的第一页时向左滑动返回【英文标题】:Swipe left to go back when 1st page with UIPageViewController 【发布时间】:2016-09-12 09:36:03 【问题描述】:我有一个 GetStartedViewController
,它继承自 UINavigationController
。
此GetStartedViewController
打开应用程序教程。
本教程为UIPageViewController
。
问题在于,在UIPageViewController
中无法“滑动”到上一个视图,因为它已经处理了滑动手势。用户唯一的选择是点击导航栏左上角的“返回”按钮。
关于如何实现的任何想法:
if indexScrolled == -1
self.navigationController?.popViewControllerAnimated(true)
?
谢谢:)
【问题讨论】:
【参考方案1】:您是否尝试将滑动手势识别器添加到您的 GetStartedViewController
?
如果index != 0
,则在gestureShouldStart
中分配一个委托并返回false
【讨论】:
以上是关于使用 UIPageViewController 的第一页时向左滑动返回的主要内容,如果未能解决你的问题,请参考以下文章
UIPageviewController 使用 Storyboard 崩溃
使用 UIPageViewController 创建网格/地图