私はこの2週間、iPhoneアプリケーションの作成方法を学んでいます。かなりの量のコンテンツを取得しましたが、現在、presentModalViewを使用してモーダルポップアップを作成しようとしています。
ビューを正常に作成して上にスライドさせることはできますが、モーダルビューでは、ウィンドウの上部にデフォルトのナビゲーションバーが表示されないことに気付きました。これは、柔軟性に意味があると思います。私が見たほとんどのモーダルビューには、UINavigationControllerのように見えるものにnavigationItemsとして[キャンセル]ボタンと[完了]または[保存]ボタンがあります。私の考えは、ナビゲーションコントローラーをインスタンス化し、単一のビューをビューコントローラースタックにプッシュし、presentModalView:navController.view..を作成することでした。
ビューは比較的複雑なので、バーボタンを使用してUINavigationControllerと、単一のxibでスタックにプッシュしたいと思っていたビューの両方をレイアウトしようとしていました-何を試しても、私は見えませんリンケージを正しくするため。あなたもこれを行うことができますか?または、ナビゲーションコントローラーにプッシュするビュー用に別のクラス/ xibを作成する必要がありますか?1つの画面にたくさんのクラスやファイルがあるように見えるので、何かが足りないのではないかと感じています。
この時点で、私は約1時間半前にプログラムでそれを行うことができたかもしれません...しかし、IBはいくつかの点で素晴らしいように見えるので、これは本当のナグです。このような状況を経験した人はいますか?
ありがとう、ジョシュ