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

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
imported>Administrator
 
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]]
 
[[category: Xamarin.Mac]]

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

NSViewControllerで

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

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

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

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

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

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

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

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

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

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

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

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

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