2011-07-06 23 views
1

ナビゲーションコントローラ(iOS 4/Xcode 4)のNIBからロードされたコントローラを表示しようとしていますが、動作しません。 Interface Builderでは私のペン先を選択することはできません。私は手動で1を入力しようとすると、私はこのエラーを取得する:iOS:ナビゲーションコントローラで表示するビューを取得できません

警告:サポートされていない構成:ナビゲーションコントローラNIB名前がMyViewController.nibに設定する(このビューコントローラは、このようにそのビューセットを有することが意図されていない)

これについては何ですか?注目すべき点は、ビューベースのプロジェクトを作成した後にNavigation Controllerを手動で追加しました。最初からNavベースを選択するのではなく、既にプロジェクトを作成した後で使うべきだと私は決めました。おそらく私は設定を忘れたのだろうか?

答えて

8

ナビゲーションコントローラ自体のNIBを設定しようとしていると思います。

これはあなたのやりたいことではありません。ナビゲーションコントローラののルートビューコントローラのペン先を設定します。これを行うには、ナビゲーションパネル(現在のNIBにあるすべてのオブジェクトのリストを含む左側のパネル)を使用してナビゲーションコントローラを拡張する必要があります。

「ルートビューコントローラ」を選択し、NIBとクラスを適切に設定します。

現在、エラーが発生しているのは、実際にはナビゲーションコントローラのNIBを設定しようとしているからです.NIBは、あなたには間違いありません。

+1

おい、あなたは完全にロック!私はこれをしていたが、明らかにそうではないことを誓うことができた!救命師のおかげで! gb – gonzobrains

関連する問題