2012-02-15 11 views
0

初めてiPadで作業しています& iPadでUINavigationControllerを使用することができませんでした。iPad上のNavigationController

これは私がやろうとしていることです。

  • そのオブジェクトを作成し、それを接続AppDelegate
  • をUINavigationBarControllerを使用します。
  • は、それが動作するために使用iPhoneのためのナビゲーションのルートビュー

としてではなく動作していないそのアプリの場合のUIViewControllerクラス+ XIB

  • 設定し、このXIBを作成します。私のViewControllerの私のViewDidLoadメソッドが呼び出されていません。

    私は何をすべきですか?

    EDIT:.M navigationController =で

    [UINavigationController ALLOC] initWithRootViewController:loginViewController]。

    [window addSubview:navigationController.view]; 
    

    おかげで、 Jitesh

  • +0

    コードを投稿するappDelegate code – Hiren

    +0

    同じように動作するはずです。多分あなたは間違いを犯しました。したがって、私たちが助けられるようにしたい場合は、コードを提供してください。 – fzwo

    答えて

    0

    ナビゲーションコントローラは、iPhoneとiPadの中で同じように動作するはずです - あなたが正しくあなたのnibファイルにあなたのアウトレットを設定したことを確認してください - あなたが別のペン先の名前を使用している場合も覚えてビューコントローラーの名前(例えば、iPadの接尾辞を使ってそのVCのためのあなたのiPhoneのペン先と区別するために)には、ビューコントローラーのinitにペン先名を渡す必要があります。

    (すなわち使用) - (ID)initWithNibName:(NSStringの*)nibNameバンドル:あなたのメインnib内の名前と出口をNIB(NSBundle *)nibBundle

    チェックがすべて正しく設定されています。

    関連する問題