我感兴趣的是如何创建一个NSObject
子类,实现了UIViewControllerInteractiveTransitioning
协议来管理两个UIViewController
s之间的自定义交互过渡简洁例如一个自定义的UIViewController互动转变。理想情况下,响应滑动手势。类似于现在与UINavigationController
一起提供的iOS7默认交互式刷卡,但是这是一个自定义/手动实现示例。正确的方式来实现用UIViewControllerInteractiveTransitioning委托协议
我读过的文档:
- UIViewControllerContextTransitioning
- UIPercentDrivenInteractiveTransition
- UIViewControllerInteractiveTransitioning
- UIViewControllerAnimatedTransitioning
而在其他地方的几个例子看:
- one
- two
- three
- four(我设置了,但它更多的是
UIViewController
containment
和手动实现这些转变,而不是UIViewControllerInteractiveTransitioning
该文档是相当明确的,但不参考示例代码。这些例子还有一些不足之处(关于各部分如何连接在一起的未解答的问题)。
所以我的问题是:
- 有人能帮助填写有关如何手势(例如轻扫)配合到实现
UIViewControllerInteractiveTransitioning
协议对象的空白? - 执行UIViewControllerInteractiveTransitioning协议的对象与实现UIViewControllerAnimatedTransitioning协议的对象之间有什么关系?好像你必须同时触发互动的转变......提前
谢谢...
您的示例代码已关闭/无法找到。 –
非常感谢您的支持,对不起,我几天前就把它拿下来 –
回购支持,或者永不停机,不记得发生了什么事情,也许我已经改变了回购的名字或者其他东西。无论如何它现在在那里。 –