2009-08-14 25 views
18

Interface Builderは私の.xibファイルの設定について警告します。IBが新しいウィンドウの内容が画面に表示されないと苦情を言います。

それは

オブジェクト、 "MainMenu.xib情報" と呼ばれるダイアログで、こう述べています。窓
ID:21
タイプ:不正な設定
問題:このウィンドウの内容の矩形が完全に存在しませんメニューバーが表示され、すべての画面解像度と設定で完全に表示されないことがあります。

私はXCodeバージョン3.1.2とInterface Builderバージョン3.1.2(677)を使用しています。新しいコアデータアプリケーションを作成し、.xibファイルを開くことで問題を再現できることを確認しました。また興味深いのは、.xibファイルを開いたときにメインウィンドウがすぐに表示されないことです(他のテンプレートと同じように)が、ファイルの所有者であるウィンドウでその表示をダブルクリックすると表示されますレスポンダなどには何も表示されません(その中にコンテンツビューがあります)、インスペクタはサイズを213 x 107(px?)として表示します。

今は3.1.3のバージョンがあり、Interface BuilderまたはCore Data Applicationのテンプレートのバグのように見えますが、これを修正する方法はありますか?ウィンドウのサイズを変更することは役に立たず、エラーや警告がどのような条件で発生するのかはわかりません(つまり、コンパイルする必要がある場合や、UIを調整した直後に変更する場合)

答えて

32

簡単に修正されました。

インターフェイスビルダでウィンドウを選択し、インスペクタからウィンドウサイズタブに移動し、ウィンドウを左端から離します。これにより、警告が取り除かれます。

+0

チャームのように働いた。ありがとう。 –

+0

すばらしい....私はこれが簡単に修正できたとは思わなかった。 –

関連する問題