2011-08-11 10 views
1

IBではUITabBarControllerの場合、「フルスクリーンが必要」と呼ばれるタブごとに各ビューコントローラの設定があります。私が読んでいる本では、フルスクリーンであなたのビューを表示したい場合は、そのオプションを選択すると言います。しかし、あなたはあなたのタブバーに戻るために離れている必要があります。残念ながら、この本にはこの設定を使用するサンプルがありません。私は自分自身を試してみましたが、タップバーをタップしたときの結果はフルスクリーンではありません。どのように正しくそれを使用する方法を知っていますか?UITabBarController「フルスクリーンが必要です」設定

+0

これはhttp://stackoverflow.com/questions/373791/fullscreen-uiview-with-status-bar-and-navigation-bar-overlay-on-the-topと同じです。 – riven

答えて

5

のUIViewControllerのwantsFullScreenLayoutプロパティは、に使用されているステータスバーとナビゲーションバーを隠し、そして代わりに、本当にのUIViewControllerフルスクリーンを作るの画面上からあなたのビューを配置します。

wantsFullScreenLayoutYESに設定すると、View Controllerのビューの原点(0、0)はステータスバーの左上隅と同じポイントになります。

このように、このプロパティは通常、半透明のステータスバーで使用されます。

@property(nonatomic, assign) BOOL wantsFullScreenLayout 

たとえば、iOSのPhoto.appはこのプロパティを使用してサムネイルを表示します。

http://images.apple.com/tw/iphone/features/images/photos-togo-20100607.jpg

関連する問題