iOS 9 適用 修改狀態列

2021-07-05 17:17:23 字數 666 閱讀 1475

//修改狀態列文字顏色,將以下方法新增到@implementation

- (uistatusbarstyle)preferredstausbarstyle
官方文件裡面還有其他返回樣式可以參考使用

1.uistatusbarstyledefault

預設的狀態列樣式,白色背景,黑色文字、電池符號

2.uistatusbarstylelightcontent

黑色背景,白色文字、電池符號,與預設相反。

基本以上就滿足平時的設計需求。還有兩個方法在ios7以後就被廢除了,分別用「1」和「2」代替。

uistatusbarstyleblacktranslucent //黑色透明樣式

ios7以後用uistatusbarstylelightcontent替代。

uistatusbarstyleblackopaque //黑色不透明樣式

ios7以後也用uistatusbarstylelightcontent替代

效果圖

參考:蘋果官方文件

ios 9 隱藏狀態列

在需要的頁面更改狀態列是否隱藏,以前使用的方法,在ios9 被棄用了。看了一下uiviewcontroller的api,讓重寫prefersstatusbarhidden方法,設定返回值來隱藏和開啟。在需要的頁面可以直接重寫這個方法達到目的 override var prefersstatusbar...

ios9 設定開機畫面隱藏狀態列

出現提示說使用方法過期。提示 使用 uiviewcontroller preferstatusbarhidden 這裡的uiviewcontroller 可以是任何繼承自uiviewcontroller 的子類controller preferstatusbarhidden 這個方法,是返回乙個布林...

ios 系統狀態列樣式修改 iOS狀態列

眾所周知,安卓和蘋果的ui 也就是the user inte ce 使用者操作介面,就是手機的介面 有很大區別 蘋果的ui看上去比目前很多國內廠家的貌似都有點不一樣的美 所以就有了安卓系統來高仿蘋果的ui的浪潮 不光是覺得好看,也可以去裝個逼什麼的,既然要高仿ios 狀態列肯定必不可少 所以今天的第...