美文网首页专业帮助iOS
Exit Segue 以及转场动画

Exit Segue 以及转场动画

作者: 伊冉微微笑 | 来源:发表于2015-11-24 17:38 被阅读146次

今天学习到了一个新的小知识点,storyboard中的exitsegue,

要想点击vc2里的cancle回到vc1,只需给vc2添加一个exit segue即可,具体操作如下

在vc1中添加方法

@IBAction func cancle(sender:UIStoryboardSegue){

self.dismissViewControllerAnimated(true, completion:nil)

需注意的是参数必须是(sender:UIStoryboardSegue),方法名可不同

接下来在vc2中选中

然后右键,刚刚天加的方法就会出现,然后连线到cancle按钮上即可。

转场动画

今天学习了一个menu形式的转场动画,虽然demo比较简单,但是有些细节的地方还是不是很理解,就是其中的exit segue不起作用,然后在代码里有

transitionContext.completeTransition(true)

UIApplication.sharedApplication().keyWindow!.addSubview(screens.to.view)

但奇怪的是,这段代码必须和exit segue同时操作,如果只是单单结束Transition的话,在dismissmenu控制器以后,地下的tableView也消失不见了。

相关文章

网友评论

    本文标题:Exit Segue 以及转场动画

    本文链接:https://www.haomeiwen.com/subject/yxsrhttx.html