メインメニューを開く

差分

Xamarin.Mac/NSViewControllerの初期化順序

23 バイト追加, 2017年7月26日 (水) 07:18
編集の要約なし
NSViewControllerで
== 順序 ===== AwakeFromNib() ===
Storyboardからアウトレット周りの読込と初期化が完了した。
=== LoadView() ===
Storyboardからデザイン周りの読込を開始する。
=== ViewDidLoad() ===
Storyboardからデザイン周りの読込が完了した。
通常はここで初期化する。
=== ViewWillAppear() ===
ビューコントローラー切替時(表示時)のアニメーションを開始する。
このタイミングでビューたちの乗るウインドウが設定される(NSViewController.View.Windowプロパティが有効になる)。NSWindowまでいじくりたい時はここで初期化する。
=== ViewDidAppear() ===
ビューコントローラー切替時(表示時)のアニメーションが完了した。
[[category: Xamarin.Mac]]
匿名利用者