在iOS系統10,蘋果增加屬性PreferredBarTintColor設置導航欄的顏色在頂部和TabBar底部,以配合您的應用程序的顏色。這很棒,除了酒吧開啓了半透明外,我更喜歡在我的應用程序中關閉它。關閉半透明欄上SFSafariViewController
有沒有辦法關閉這種透明度,導致我的應用程序中的顏色不匹配?
我的應用程序的顏色看起來像下面的圖片
但SafariViewController看起來像下面一個
在iOS系統10,蘋果增加屬性PreferredBarTintColor設置導航欄的顏色在頂部和TabBar底部,以配合您的應用程序的顏色。這很棒,除了酒吧開啓了半透明外,我更喜歡在我的應用程序中關閉它。關閉半透明欄上SFSafariViewController
有沒有辦法關閉這種透明度,導致我的應用程序中的顏色不匹配?
我的應用程序的顏色看起來像下面的圖片
但SafariViewController看起來像下面一個
從iOS的11,蘋果解決了這個問題,它不應該是透明!
我不認爲這是正確的。我現在正在運行的應用程序與iOS 11部署目標,我設置preferredBarTintColor以藍灰色十歲上下一個非常黑暗的陰影。它仍然是半透明的。你可以告訴你什麼時候進入蘋果的網站,並且向上/向下滾動,因爲它們具有帶有對比元素的白色背景。我可以看到半透明度很好,並且我的自定義UIColor中的alpha設置爲1.00 - 所以我知道它不是我。 –
我不認爲這是可能的。 – chengsam
我已經爲此提交了一個錯誤報告(30872324)。 – FlatDog