iOS 7 にアップグレードする必要があるモバイル ソリューションに取り組んでいます。Navigation Controller に埋め込まれた 4 つのタブを持つタブバー コントローラーがあります。タブ バーの 4 つのビュー コントローラーはすべて、(0,0) 原点に配置されたテーブルビューを持ち、サイズ変更ハンドルが適切に設定されたビューのサイズに設定されています。アプリケーションを起動すると、最初のタブ バー アイテムのテーブル ビューがナビゲーション アイテムの下に正しく表示され、残りの 3 つのタブ バー アイテムのテーブル ビューがナビゲーション アイテムの下に表示されます。基本コントローラは、次のコードを設定したすべてのビュー コントローラで同じです。
if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)]) {
[self performSelector:@selector(setEdgesForExtendedLayout:) withObject:[NSNumber numberWithInt:UIRectEdgeNone]];
}
関連するView Controllerのストーリーボードの「Extend Edges」セクションで「Under Top Bars」と「Under Bottom Bars」の選択も解除しました。しかし、それでも問題は同じままです。
これに関する情報は、私にとって非常に役立ちます。
ありがとう
サディア