「Xamarin.Mac/NSViewControllerの初期化順序」の版間の差分

提供:MonoBook
imported>Administrator
ページの作成:「NSViewControllerで == AwakeFromNib() == Storyboardからアウトレット周りの読込と初期化が完了した。 == LoadView() == Storyboardからデザイン...」
 
imported>Administrator
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
1行目: 1行目:
NSViewControllerで
NSViewControllerで


== AwakeFromNib() ==
== 順序 ==
=== AwakeFromNib() ===
Storyboardからアウトレット周りの読込と初期化が完了した。
Storyboardからアウトレット周りの読込と初期化が完了した。


== LoadView() ==
=== LoadView() ===
Storyboardからデザイン周りの読込を開始する。
Storyboardからデザイン周りの読込を開始する。


== ViewDidLoad() ==
=== ViewDidLoad() ===
Storyboardからデザイン周りの読込が完了した。
Storyboardからデザイン周りの読込が完了した。


通常はここで初期化する。
通常はここで初期化する。


== ViewWillAppear() ==
=== ViewWillAppear() ===
ビューコントローラー切替時(表示時)のアニメーションを開始する。
ビューコントローラー切替時(表示時)のアニメーションを開始する。


このタイミングでビューたちの乗るウインドウが設定される(NSViewController.View.Windowプロパティが有効になる)。NSWindowまでいじくりたい時はここで初期化する。
このタイミングでビューたちの乗るウインドウが設定される(NSViewController.View.Windowプロパティが有効になる)。NSWindowまでいじくりたい時はここで初期化する。


== ViewDidAppear() ==
=== ViewDidAppear() ===
ビューコントローラー切替時(表示時)のアニメーションが完了した。
ビューコントローラー切替時(表示時)のアニメーションが完了した。
[[category: Xamarin.Mac]]

2017年7月26日 (水) 07:18時点における最新版

NSViewControllerで

順序[編集 | ソースを編集]

AwakeFromNib()[編集 | ソースを編集]

Storyboardからアウトレット周りの読込と初期化が完了した。

LoadView()[編集 | ソースを編集]

Storyboardからデザイン周りの読込を開始する。

ViewDidLoad()[編集 | ソースを編集]

Storyboardからデザイン周りの読込が完了した。

通常はここで初期化する。

ViewWillAppear()[編集 | ソースを編集]

ビューコントローラー切替時(表示時)のアニメーションを開始する。

このタイミングでビューたちの乗るウインドウが設定される(NSViewController.View.Windowプロパティが有効になる)。NSWindowまでいじくりたい時はここで初期化する。

ViewDidAppear()[編集 | ソースを編集]

ビューコントローラー切替時(表示時)のアニメーションが完了した。