狀態列的隱藏跟顯示

2021-07-29 20:07:57 字數 786 閱讀 6331

隱藏狀態列有兩種方式

第一種:只在當前控制器隱藏狀態列

- (bool)prefersstatusbarhidden

狀態列字型有系統兩種樣式

uistatusbarstyledefault 預設字型是黑色

uistatusbarstylelightcontent 字型是白色

通過改變狀態列樣式可以更改字型顏色

-(uistatusbarstyle)preferredstatusbarstyle
當我們把當前控制器載入到自定義的導航控制器 呼叫上面的方法更改狀態列樣式沒有效果

- (uistatusbarstyle)preferredstatusbarstyle
再在相應的控制器裡呼叫

-(uistatusbarstyle)preferredstatusbarstyle
這樣就可以更改狀態列樣式

動態隱藏顯示狀態列

定義乙個bool值記錄 是否隱藏狀態列

- (bool)prefersstatusbarhidden

比如有些介面滑動的時候 滑到一定距離隱藏狀態列

在滑到指定的位置

self

.ishidden = yes;

[uiview animatewithduration:0.25 animations:^];

電池欄 隱藏 顯示(狀態列)

隱藏 顯示 電池欄狀態列現在ios7已經更改為透明,並且不占用螢幕高度。其中隱藏及顯示的方法如下 在uiviewcontroller的子類下,呼叫 bool prefersstatusbarhidden 在檢視切換,比如addsubview,present,pushin等,也需要注意及修改該狀態列。...

iOS 隱藏 顯示狀態列

ios狀態列status的隱藏,有兩種狀態,一種是隱藏整個應用的狀態列,一種是隱藏區域性的狀態列。方法一 通過info.plist控制 隱藏啟動頁 歡迎頁 lunchscreen 的狀態列 在info.plist中新增status bar is initially hidden,設定為yes,則隱藏...

隱藏狀態列

1.如果只是想把當前頁面的狀態列隱藏的話,直接用下面的 就可以了 ios6 2.如果是想把整個應用程式的狀態列都隱藏掉,操作如下 在info.plist上新增一項 status bar is initially hidden,value為yes 3.方法一 設定 現在ios7已經更改為透明,並且不占...