iOS專案開發實戰——使用程式碼實現頁面跳轉

乞力馬紮羅的雪CYF發表於2015-08-21

      在Xcode6之後,我們可以使用一種全新的方式實現頁面跳轉,也就是segue,在storyboard中通過簡單的連線就可以跳轉頁面,這大大提高了我們的開發效率,也降低了開發難度。但在有的時候,我們可能也需要使用程式碼來實現跳轉。現在我們使用Swift程式碼來簡單實現一下跳轉。

(1)在Main.storyboard中拖入兩個View  Controller,在第一個介面中拖入一個按鈕。並新增Action響應到程式碼中。

(2)為第二個介面新增Storyboard ID ,可以任意寫,在等下程式碼中會用到。

(3)在按鈕的Action響應中實現如下程式碼:

@IBAction func jumpTo(sender: UIButton) {
        let first = self.storyboard
        let secondView:UIViewController = first?.instantiateViewControllerWithIdentifier("second") as! UIViewController
        self.presentViewController(secondView, animated: true, completion: nil)
        
    }

執行以上程式,就可以實現介面跳轉了。



github主頁:https://github.com/chenyufeng1991  。歡迎大家訪問!

相關文章