2011-06-29 11 views
1

私はアプリで4ヶ月間働いていて、そのかなり複雑で、うまく動作します。 突然、私は新しいクラスを追加し、MainWindow.xibにいくつかの変更を加えましたが、今度はシミュレータで起動すると白い視線が得られます。 私はそれを完全に消して、ボタンを使ってappdelegateと1つの単純なプレーンビューにしました。だから、基本的に私はappDelegateだけで、タブバーを管理し、簡単なビューを1つだけ起動し、フレームワークは何もなく、私はまだ白いアプリを手に入れた。シミュレータでiOSアプリケーションを起動するときの白い表示

私はシミュレータでのアプリケーションの実行のためにアクティブにする必要があるオプションが必要ですが、私はそれを把握することはできません。

これは、あなたがメインウィンドウに、ルートビューコントローラを追加するのを忘れた場合はどちらか [self.window addSubview:yourRootViewController.view]で、たまたま、または self.window.rootViewController = yourRootViewController;であなた

答えて

0

ありがとうございました(注:コードでそれをやっている場合)。

メインウィンドウのbackgroundColorwhiteであるため、白い色が表示されています。

+0

[self.window.rootViewController = self.tabBarController];そして[self .window makeKeyAndVisible];他のリンケージはどこにありますか? – glesage

1

長時間前に私がどのように動作しているか説明したことがないことに気付きました。 EmptyStackが私に指示したようにウィンドウのリンクが正しくありませんでしたが、コードにはありませんでした。インタフェースビルダ。ウィンドウのタイプをウィンドウのコントローラーではなく、タイプではないクラスに設定しました(:

関連する問題