これは私の持っているものです: 異なるUIViewControllerを扱うUITabBarController。 UIViewControllerの1つで、デバイスがランドスケープに回転するときに表示されているビューを切り替えようとしています。 重要な部分はiPhoneデバイスを横向きに回転させるときTabBarを非表示にする
は私が正しくメソッド実装されている...風景の中に表示されたビューが画面全体を取る必要があるということです。私の実際に
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
を私は私の回転が正常に発生していない、と私ビューはスワップしました。 私はステータスバー、ナビゲーションバー、タブバーを隠していますが、タブバーの場所である画面の下部に空白が残っています...
私は、 tabBarは画面全体を見るためには十分ではありません。私は、TabBarControllerやMainWindow内で、 "今はTabBarControllerが必要ない"のようなsomehtingを行うためのいくつかのことがあると思います。しかし、私はこの問題を適切に回避する方法を見ていません。
誰かがこの問題を抱えている場合は、私はいくつかの助けに感謝します。
ありがとう、 サミ。
あなたは私の日を過ごしました...実りの男... – Krishnabhadra
+1! –
答えとしてマークしてください... :)それは動作します! ) –