Tag: UIKit UIViewController

目次

生成

呼び出し側

// xibファイルを使わない場合
SampleViewController *controller = [[SampleViewController alloc] init];

// xibファイルを使う場合
SampleViewController *controller = [[SampleViewController alloc] initWithNibName:@"SamViewController" bundle:nil];

内部のビューをコードで生成する

画面遷移

他のビューコントローラーを呼び出す

		EditListViewController *editListViewController = [[EditListViewController alloc] initWithStyle:UITableViewStyleGrouped];
		[[self navigationController] pushViewController:editListViewController animated:YES];
		[editListViewController release];			

ライフサイクル

メソッド呼び出し順序と役割

initWithNibName:bundle or initWithCoder

loadView

viewDidLoad

viewDidUnload

dealloc

deallocとviewDidUnLoad

Tips

super xxxを忘れるな

viewのレイアウト


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-04-11 (月) 15:28:30