トップ «前の日記(2012-10-05) 最新 次の日記(2012-10-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|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|

2012-10-08 [iOS]画面遷移(ビューコントローラについて)

画面遷移とは、ビューの入れ替えと考えるれば、ビューさえ扱えば画面遷移が実装できるという事になるが、ビューコントローラには画面単位でのビューの生成/削除や、画面が開店した際に対応したイベントを受け取れるので、ビューコントローラを利用しない手はないということになるが、イベントのフレームワーク内部で管理され、フレームワークで用意されているナビゲーションコントローラやタブバーコントローラを使えば、その恩恵に預かる事は出来るが、これらを使わず、かつ、nibを利用しない場合は、その恩恵に預かる事は難しい。

これに対しての解決策として、iOS5からビューコントローラに子ビューコントローラを管理するコンテナ機能を追加されたのだと思う。これの利用の方法については、以前、紹介したが、実際に使ってみて気がついて細かな点について、発表していきたいと思う。

_ 【Cocoa練習帳】

http://www.bitz.co.jp/weblog/
http://ameblo.jp/bitz/(ミラー・サイト)

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