0

私は正確に何を間違っていますか?

メソッドへのバー接続にボタンがあるナビゲーションコントローラーに UITableViewController が埋め込まれたストーリーボードがあります。メソッドを切断してバーを削除し、新しい UINavigationBar を追加しました (基本的に、とにかくそのメイン ビューにナビゲーション バーのみが必要だったので、私のアプリには実際には階層がありません)。

ただし、アプリの起動時に次のエラーが発生します。

*キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '-[RootViewController topViewController]: 認識されないセレクターがインスタンス 0x8341290 に送信されました'

それを引き起こすために私は何をしていますか?

4

1 に答える 1

1

アプリのどこかで、UINavigationController が何であったかを尋ねていますtopViewController。プロジェクトを検索してtopViewController、階層内にナビゲーション コントローラーがないことに適応する方法を確認してください。

于 2013-04-28T20:27:49.533 に答える