トップ «前の日記(2012-02-08) 最新 次の日記(2012-02-10)» 編集

Cocoa練習帳

iOS/iPhone/iPad/watchOS/tvOS/MacOSX/Android プログラミング, Objective-C, Cocoa, Swiftなど

2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|

2012-02-09 [iOS]Storyboards(その2)

前回作成したストーリーボードに追加したViewControllerを削除して、NavigationControllerを追加し、カスタムクラスでRootViewControllerとSubViewControllerを追加する。

Storyboard.storyboard

RootViewControllerにはボタンあって、ボタンとSubViewControllerをPushのSegueでつなぐ。

drag

push

line

シミュレータで動作確認。

RootViewController

SubViewController

以前、Documentクラスを紹介したが、ストーリーボードを使用する場合、各ビュー・コントローラが個別に存在してる感じなので、シングルトンでアクセスできるのは便利だと思う。状態がDocumentクラスに保持されていれば、このコードだけでそれなりの実装が出来ると思う。

_ 関連情報

Converting to Storyboards Release Notes
Your Second iOS App: Storyboards
iOS Developer Libraryの情報です。

トップ «前の日記(2012-02-08) 最新 次の日記(2012-02-10)» 編集