【发布时间】:2017-02-23 03:20:09
【问题描述】:
我试图找出导航控制器的左边缘滑动和后退按钮行为之间的区别。我有一个错误,仅当您通过左边缘滑动导航返回时才会发生。如果按下返回按钮,它会正常工作。没有进行任何自定义来启用或禁用后退导航或手势导航。
我发现关于这个主题的资源非常少,我只想更彻底地了解每个事件触发了哪些事件,以及它们在行为上的不同之处。
【问题讨论】:
-
将需要更多的细节,然后只是这个.. 究竟会发生什么?你觉得左边缘滑动和后退按钮有什么不同?你能显示一些与错误相关的代码吗(形成两个相关的视图控制器)
-
其中一个区别是左边缘滑动是一种交互式过渡,例如用户可以控制速度和方向 - 后退和力量,也可以取消过渡,而点击后退按钮则不然。
标签: ios cocoa-touch uinavigationcontroller gestures