你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS 隱藏導航條和狀態欄實現方法

iOS 隱藏導航條和狀態欄實現方法

編輯:IOS開發綜合

 iOS  隱藏導航條和狀態欄實現方法

狀態欄的高度是20,導航欄的高度是44,如果同時存在狀態欄的導航條,我們通常會設置view上的控件的位置的X 大於等於 64.

一:隱藏導航條:self.navigationController.navigationBarHidden = YES;

二:隱藏狀態欄:

第一步:在info.plist 文件裡增加兩個類型(Type)為bool 選項, Status bar is initially hidden 設為YES;View controller-based status bar appearance 設為NO;

第二步:在想要隱藏狀態欄的頁面的寫代碼: [UIApplication sharedApplication].statusBarHidden = YES;

另外,值得一說的是: 隱藏狀態欄和隱藏 導航條 所用到的原理與性質一樣, 在一個頁面A隱藏了,其它與他有關的頁面B(如Apush到B)的狀態欄/導航欄也會被隱藏,如果不想隱藏某個頁面的狀態欄/導航條,則可以在viewWillAppear:(BOOL)animated 裡寫 [UIApplication sharedApplication].statusBarHidden = NO/ self.navigationController.navigationBarHidden = NO;

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

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