2016-03-29 5 views
0

uiviewcontrollerからuitableviewcontrollerをプッシュすると、プッシュされたuitableviewの起点がナビゲーションバーのすぐ下にあることがわかりました。しかし、uitableviewを別のuiviewcontrollerに置き換えた場合、プッシュされたuiviewの起点は0からです。したがって、ナビゲーションバーとuiviewの間にはいくつかの重複があります。誰もがこれと解決方法を知っていますか?uinavigationbarでuiviewの起点を制御する方法

答えて

0

私はあなたの問題を視覚化することはできませんが、私はこのように答えようとします:)。別のビューをプッシュするコントローラは、ビューにコンテナビューが必要です。例。 ナビゲーションコントローラ - >ルートビュー - >プッシュビューB - >ビューCを押します。次にビューBまたはCまたはルートビューすべてがナビゲーションバーを継承します。すべてのコントローラービューをナビゲーションバーで重ねてはいけません。

関連する問題