20

コントローラーのタイプ ( UIViewControllerUITableViewController) に関係なく、次の行は常にメソッドで生成nullされます。ViewDidLoad

this.View.Window

この動作は正常ですか、それとも私が何か変なことをしていますか? 何がつながる可能性がUIViewController.View.Windowありnullますか?

(この質問は、MonoTouch だけでなく、「通常の」Objective-C Cocoa にも関係していると思います)。

(モノタッチ 5.2.11、Xcode 4.2.1 4D502)

4

3 に答える 3

32

UIViewのドキュメントによると、windowプロパティはnil、ビューがまだウィンドウに追加されていない場合です。これは、viewDidLoadが呼び出された場合です。

于 2012-04-23T09:52:25.113 に答える