如何从UIActivityViewController
选择活动(邮件,消息等)后更改模态视图控制器的颜色。
我尝试将Status bar style
设置为UIStatusBarStyleLightContent
,但它无效。 View controller-based status bar appearance
设置为NO
。我的应用程序有一些UIViewController
s,我需要状态栏文本的颜色为白色,而在某些情况下,我需要它是黑色的,我需要状态栏文本的颜色为白色何时从UIActivityViewController
打开活动。如何实现这一目标?
我以下列方式尝试了来自here的内容 -
[self presentViewController:activityVC animated:YES completion:^{
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
}];
但它不起作用。
答案 0 :(得分:0)
据我所知,除了你的方法,我们可以使用这个方法
- (UIStatusBarStyle)preferredStatusBarStyle
activityVC存在的地方,并返回UIStatusBarStyleLightContent.Hope来帮助你。