【发布时间】:2016-07-11 16:26:13
【问题描述】:
我在 iOS 9 上使用 UIScrollView 有两个页面,对于第一页,我希望状态栏文本为黑色,第二页为白色。因此,当我滑动到第二页时,如果我滑动到第一页,我希望状态栏颜色变为白色和黑色。
我试过设置 在 plist 文件中 UIViewControllerBasedStatusBarAppearance 为 false 然后以编程方式调用:
UIApplication.SharedApplication.StatusBarStyle = UIStatusBarStyle.BlackTranslucent;
SetNeedsStatusBarAppearanceUpdate();
但运气不好,状态栏文本显示为白色,即使在调用 UIApplication.SharedApplication.StatusBarStyle = UIStatusBarStyle.BlackTranslucent;
知道如何在同一视图控制器中手动更改状态栏文本颜色吗?
【问题讨论】: