0

基本的に、モーダル ビューを閉じると、カスタマイズした UIToolbar はクリックできなくなります。

これが私のデザインです:

  • 画面下部のカスタマイズされた UIToolbar

  • 画面の上部はコンテナー ビュー コントローラーに関連付けられています [注] 上の 2 つの項目をルート ビュー コントローラーに追加し、UIWinow のルート ビュー コントローラーに割り当てました。コンテナ ビューは、ツールバーの項目をクリックするたびに変更できます。

  • 次に、UINavigationController に関連付けられた各ツールバー項目をナビゲートできるようにします。

  • ナビゲーションの UIViewController 内で、ビューをモーダルに表示します。デザイン全体の結果として、モーダル ビューは全画面をカバーしません...

  • モーダル ビューを閉じた後、UIToolbar 項目はクリックできなくなりました。

「バグ」はモーダルビューを表示した場所にあると思うので、ルートビューコントローラーを使用してモーダルビューを表示しようとしましたが、他にも問題があります...

多分誰かがこれについてもっと洞察を持っています、それは本当に感謝されます:)

ありがとう。

4

1 に答える 1

0

modalViewController必要がなくなったらすぐにリリースしてみてください。ARC を使用している場合は、 に設定しnilます。modalView が必要な場合は、新しいものを割り当てます。

于 2012-04-11T20:33:41.823 に答える