ios – 展开segues —动画
2019年07月06日
作者:佚名
我从这里读了一个关于展开segues的很好的解释:
What are Unwind segues for and how do you use them?
然后尝试在我自己的项目中,一切正常,只有一个问题,正如Xcode提供的“推送segue”,默认情况下展开的segues执行动画,我必须使用自定义推送segue来摆脱动画,然后这个: Push segue in xcode with no animation
What are Unwind segues for and how do you use them?
然后尝试在我自己的项目中,一切正常,只有一个问题,正如Xcode提供的“推送segue”,默认情况下展开的segues执行动画,我必须使用自定义推送segue来摆脱动画,然后这个: Push segue in xcode with no animation
#import <UIKit/UIKit.h> @interface PushNoAnimationSegue : UIStoryboardSegue @end
#import "PushNoAnimationSegue.h" @implementation PushNoAnimationSegue -(void) perform{ [[[self sourceViewController] navigationController] pushViewController:[self destinationViewController] animated:NO]; } @end
我该怎么做才能关闭展开segues的动画.有人可以帮忙吗?
解决方法
对于iOS9:
Interface Builder(在Xcode 7中)列出了展开的segues.从那里,您可以选择它,只需取消选中动画属性即可关闭展开动画.
对于iOS 7和8:
在目标控制器的展开方法中,您必须弹出动画:否.
以上是来客网为你收集整理的ios – 展开segues —动画全部内容,希望文章能够帮你解决ios – 展开segues —动画所遇到的程序开发问题。
如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。