UIViewControllerクラス【 UIViewController 】
UIViewControllerクラスとは、【説明】
Objective-CでUIViewControllerクラスは、画面の遷移などを管理するクラスです。UINavigationControllerクラスやUITabBarControllerクラスの親クラス(スーパークラス)でもあります。
【クラス階層】
NSObject
↑
UIResponder
↑
UIViewController
【例文】
// 生成例
UIViewController *uivc = [[UIViewController alloc] init];
【UIViewControllerの主なメソッド】
モーダルビューコントローラー
【例文】
[self presentmodalViewController:mView animated:YES completion:NULL];
【例文の説明】
presentmodalViewController
指定したいビューコントローラを指定する。
animated
モーダルビューコントローラを表示する時にアニメーションにするかを設定する。
completion
モーダルビューコントローラの表示が終了した後の追加処理を設定する。
【モーダルビューコントローラ終了】
dismissViewController:animated:completion:
【終了例文】
[self dismissViewController:mView animated:YES completion:^{
処理内容
}];
UIViewControllerクラスについての説明 2件
Xcode6でViewControllerクラスを追加するメモ - Qiita どってことないことなのですが、以前と変わっていたので。 以前(Xcode5まで) メニューバーのFile->New->File...から 「Objective-C class」を選んで、 Subclass ofに「UIViewController」選択して作りました。 Xcode6 メニューバーの ...
[iPhone] UIViewControllerの各メソッドの役割おさらい - Ni chicha ... [iPhone] UIViewControllerの各メソッドの役割おさらい 01:11 ※ほしさんのコメントを受けて、ビューが実際にロードされるタイミング周りの内容を追記&修正しました。ほしさん、ありがとうございます。 このブログを読んでいる方ならば ...
|