2009-05-20 17 views
0

iPhoneを初めて使用していて、プラットフォームを試しています。私はペン先からビューをロードするルートビューコントローラを持っています。私は間違いなく、このクラスのloadViewメソッドのコメントを外しましたが、今、アプリケーションがクラッシュします。これは、ビューコントローラがペン先から開始された場合、loadView実装を持つことができないためです。loadViewでUIControlサブクラスを追加するとiphoneアプリがクラッシュする

答えて

3

nibファイルを使用してビューを作成する場合は、viewDidLoadをオーバーライドしてそこにサブビューを追加する必要があります。すべてのビューをプログラマチックに作成するときにのみ、loadViewをオーバーライドする必要があります。

ここには、UIViewControllerのドキュメントへのリンクがあります。このドキュメントには、loadViewとviewDidLoadのエントリの説明が少しあります。

最初に同じ問題で混乱しました...

関連する問題