从 iOS7 开始,我们可以使用 UIViewControllerTransitioningDelegate 创建从 View Controller 到 View Controller 的自定义转换,它允许细粒度的转换。
viewController.transitioningDelegate = transitioningDelegate;
我发现,在使用 Storyboard时,我们已经有机会使用自定义 UIStoryboardSegue
创建自定义过渡,但这似乎是使用 Storyboard实现自定义过渡的唯一方法。
如何在使用 Storyboard 时实现转换委托(delegate)?
最佳答案
检查 http://www.teehanlax.com/blog/custom-uiviewcontroller-transitions/ .
想法是使用- prepareForSegue:
将transitioningDelegate
和modalPresentationStyle
设置为UIModalPresentationCustom
。那么您的过渡代表将不得不负责过渡。
关于iphone - iOS7 使用 Storyboard 实现 UIViewControllerTransitioningDelegate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19091715/