2012-01-26 8 views
3

UIStoryboardエディタにウィンドウ設定がないようですので、 AppDelegateのウィンドウクラスをUIWindowからそのサブクラスに切り替える方法を知りたいと思います。iOS5:UIStoryboardでUIWindowサブクラスを設定するには?

私がよくやることは、アプリケーションに次のコードを書くことです:didFinishLaunchingWithOptions :, しかし、実際には私が鈍っていくたびに。

UIViewController* vc = self.window.rootViewController; 
self.window = [[MyWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
self.window.rootViewController = vc; 

答えて

2

あなたは正しいことをしています。それがあなたのウィンドウをカスタマイズする方法です。それをIBで設定するのは、あなたがそれについて考えるならば、ちょっと面倒です。あなたは、次の3行のコードを入力する見通しで鈍くされている場合

は、Xcodeでコードスニペットライブラリの便利な機能を検討してください。

+1

ご意見ありがとうございます。私はXcodeのコードスニペットを使って試してみるが、私は本当にAppleがUIApplicationDelegateのプロトコルで - (Class)windowClassのようなメソッドを追加してほしいと思っている:( – inamiy

関連する問題