IOS 程式中狀態列的顯示與隱藏

2022-08-20 03:30:13 字數 386 閱讀 7658

專案中有時需要將頂部的狀態列給隱藏掉,在網上搜了搜基本上都不能用,原因大概是當程式執行的時候狀態列已經顯示出來,然後再調狀態列的set方法會不起作用(至於為什麼不起作用還不清楚)。

隱藏狀態列方法1:

修改plist檔案,新增 status bar is initially hidden  當設定成為yes時,程式啟動的時候就隱藏了(啟動頁也不顯示)

這種修改方法會隱藏整個專案中的狀態列(注意:plist檔案後記得celan程式shift+command+k)

隱藏狀態列方法2:

可以在需要隱藏的介面調下面這個方法

- (bool)prefersstatusbarhidden 這樣就可以在當前介面隱藏了。(注意:如果整個專案中的狀態列都隱藏了,是不會觸發該方法的)

iOS 隱藏 顯示狀態列

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

iOS 狀態列的隱藏顯示與狀態列樣式的設定

一 有關狀態列的隱藏 1 在info.plist裡面新增下面 為yes property nonatomic,assign bool statushiden 3 重寫狀態列的乙個方法 bool prefersstatusbarhidden 4 改變狀態列的隱藏與顯示 隱藏狀態列 1 在info.pl...

程式隱藏狀態列全屏顯示

程式可以在隱藏狀態列全屏顯示和原始狀態顯示之間切換 unit unit13 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls type tform13 cl...