2017-06-02 165 views
-1

我無法將Xamarin Forms iOS應用程序的狀態欄文字顏色更改爲白色。我已經嘗試過在互聯網和堆棧溢出中找到的多種解決方案,但他們都沒有爲我工作。這就是我所做的:在那裏我已經添加了布爾屬性- 視圖 - 控制器 - 基地狀態欄外觀Xamarin iOS狀態欄文字顏色

  • 更新我的info.plist將其設置爲
  • 我在沒有添加/假App.cs,在我的MainPage這是一個NavigationPage,BarTextColor = Color.White

的問題是,現在我沒有狀態欄了,並在情況下,我刪除添加的屬性info.plist,我的狀態欄文字顏色保持黑色。有什麼我失蹤?

回答

1

有幾種隱藏iOS狀態欄的方法。下面是在Xamarin.iOS源代碼驗證的事情:

1的Info.plist設置

Info.plist,確保Status bar is initially hiddenNo

enter image description here

2. StatusBarHidden物業

搜索代碼找到對UIApplication.SharedApplication.StatusBarHidden的任何參考,並確保它是false

enter image description here