你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> ios7學習之路六(隱藏狀態欄 )

ios7學習之路六(隱藏狀態欄 )

編輯:IOS開發綜合

方法一(代碼設置):

現在ios7已經更改為透明,並且不占用屏幕高度。其中隱藏及顯示的方法如下:

在uiviewcontroller的子類下,調用:
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
        // iOS 7
        [self prefersStatusBarHidden];
        [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
    }
- (BOOL)prefersStatusBarHidden
{
    return YES;//隱藏為YES,顯示為NO
}


在視圖切換,比如addsubview,present,pushin等,也需要注意及修改該狀態欄。


方法二(在plist裡設置):

首先設置key:Status bar is initially hidden 為None



然後設置key:View controller-based status bar appearance 為NO

即可實現全局隱藏狀態欄了

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved