Swift/IOS 场景切换之prepareSegue

使用prepareSehue在navigation中切换场景,要实现两个方法 ,下面图片是所使用的过渡连接的方法

1、在FirstViewContorller中

    @IBAction func toFirstSegue(segue: UIStoryboardSegue) {        // TODO ***    }

toFirstSegue是自己定义的一个动作,当SecondViewContorller返回到FirstViewContorller的时候就会调用这个方法,

2、SecondViewContorller中

    override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {       }

要把这个函数重写。

然后再布局文件中拖住取消到eist会弹出返回到登陆界面的action Segue选择你需要的,然后就可以实现一个从下面弹出然后点击取消又返回到第一个ViewContorller中的效果了

posted @ 2015-11-25 16:07  -heart-heartless*  阅读(562)  评论(0编辑  收藏  举报