隱藏狀態列

2021-06-27 19:30:29 字數 578 閱讀 4898

1. 如果只是想把當前頁面的狀態列隱藏的話,直接用下面的**就可以了 (ios6)

2. 如果是想把整個應用程式的狀態列都隱藏掉,操作如下:

在info.plist上新增一項:status bar is initially hidden,value為yes;

3.方法一(**設定):

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

在uiviewcontroller的子類下,呼叫:

// ios 7

[self prefersstatusbarhidden];

}- (bool)prefersstatusbarhidden

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

4. //方法二(在plist裡設定): (ios7)

首先設定key:status bar is initially hidden    為yes

即可實現全域性隱藏狀態列了

隱藏狀態列

方法一 getwindow setflags windowmanager.layoutparams.flag fullscreen windowmanager.layoutparams.flag fullscreen requestwindowfeature window.feature no ti...

iOS隱藏狀態列

ios6和ios7在隱藏 status bar 三種方式比較 storyboard 介面上選中uiviewcontroller,最右邊simulated metrics找到 status bar 設定成 none viewcontroller ios 7 info.plist 不但要在info.pl...

iOS隱藏狀態列

在targets general 勾選中hide status bar 整個專案隱藏狀態列 google一下發現現在的解決方法有兩種 如果只是單純的隱藏狀態列,那麼是在預設情況下,只需要重新實現兩個新方法 uistatusbarstyle preferredstatusbarstyle bool p...