在iOS 8中,当呈现UIActivityViewController
时,尝试设置状态栏内容指示灯不起作用。它显示黑色文字。
我试过了:
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[viewController presentViewController:activityViewController animated:YES
completion:^{
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];
}];
查看基于控制器的状态栏外观在plist中设置为NO。
还试过this没有运气。它很可能是一个错误,因为MFMailComposeViewController
没有这个问题。