SwiftにてNavigationControllerをコードで制御する

Sponsored Link

 

 

どうも3urpriseヤマサキです。
Objective-CでのNavigationControllerをコードで制御は書いたけどSwiftは書いてないなと思い書きました。
Objective-C読めたらSwiftに変換するだけなんで簡単なんですけどね。

んじゃいきまーす

まずは適当にViewを二つ作って下さい。
スクリーンショット 2015-02-03 11.09.07

作ったら下のようにドラッグします

スクリーンショット 2015-02-03 11.09.56

 

真ん中に出たSegue(矢印みたいなの)をタップして識別子を入力します。

スクリーンショット 2015-02-03 11.10.20

segueと入力したらview1とview2を個別のクラスに割り当てられているか確認します。

スクリーンショット 2015-02-03 11.13.59

スクリーンショット 2015-02-03 11.14.03

クラスの割り当てが完了したらview1にNavigationControllerを設定しましょう。

スクリーンショット 2015-02-03 11.29.00

 

できたら準備完了
コードを書きましょう
view1を開いて

 

import UIKit

class ViewController_001: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }
    
    // 追加コード ボタン1
    @IBAction func _001Button(sender: AnyObject) {
        performSegueWithIdentifier("segue",sender: nil)
        println("1")
    }
}

 

// 追加コードボタン1ってのが1の文字ですね
ここに1行追加してビルドすると遷移します

簡単!

 

 

Sponsored Link
ツイートツイート

SwiftにてNavigationControllerをコードで制御する

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です