Mui沉浸模式以及狀態欄顏色改變

沉浸模式只須要設置下就能夠 
ios: 
打開應用的manifest.json文件,切換到代碼視圖,在plus -> distribute -> apple 下添加UIReserveStatusbarOffset節點並設置值爲false。 
注意: 
1. 真機運行不生效,需提交App雲端打包後才生效; 
2. 此功能僅在iOS7及以上系統有效。 
android: 
打開應用的manifest.json文件,切換到代碼視圖,在plus -> distribute -> google 下添加ImmersedStatusbar節點並設置值爲true。 
注意: 
1. 真機運行不生效,需提交App雲端打包後才生效; 
2. 此功能僅在Android4.4及以上系統有效。android

配置系統狀態欄樣式ios

iOS平臺可支持對系統狀態欄樣式的配置,在應用manifest.json文件的plus->distribute->apple下添加UIStatusBarStyle進行控制,默認值爲"UIStatusBarStyleDefault"。json

 

UIStatusBarStyleDefault  默認樣式,iOS6及如下系統狀態欄爲黑底白字,iOS7及以上系統用於定義系統狀態欄上文字顏色爲黑字(適用於淺色背景)app

 

UIStatusBarStyleBlackOpaque  深色背景色樣式,iOS6及如下系統狀態欄爲黑底白字,iOS7及以上系統用於定義系統狀態欄上文字顏色爲白色(適用於深色背景)google

 

UIStatusBarStyleBlackTranslucent  iOS6及如下系統在啓動界面爲灰底白字,iOS7及以上系統與UIStatusBarStyleBlackOpaque效果同樣spa

 

設置系統狀態欄背景顏色(iOS7及以上生效)

iOS平臺可支持對系統狀態欄背景顏色的配置,在應用manifest.json文件的plus->distribute->apple下添加StatusBarBackground進行控制:
值爲字符串類型,格式爲"#RRGGBB"格式,如紅色爲"#FF0000";默認值爲白色。開發

App雲端打包設置系統狀態欄背景顏色操做方式字符串

雙擊應用的manifest.json文件,切換到「代碼視圖」,在apple節點下添加StatusBarBackground節點:io

 

使用以後要注意沉浸模式所帶來的樣式的改變,若是要使用沉浸模式,最好在開發之初就設置好.sed

相關文章
相關標籤/搜索