Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios uiactivityviewcontroller设置状态栏灯光内容_Ios_Objective C - Fatal编程技术网

Ios uiactivityviewcontroller设置状态栏灯光内容

Ios uiactivityviewcontroller设置状态栏灯光内容,ios,objective-c,Ios,Objective C,在iOS 8中,当显示UIActivityViewController时,尝试设置状态栏内容指示灯不起作用。它显示黑色文本 我试过: [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; [viewController presentViewController:activityViewController animated:YES completion:^{ [[U

在iOS 8中,当显示UIActivityViewController时,尝试设置状态栏内容指示灯不起作用。它显示黑色文本

我试过:

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
[viewController presentViewController:activityViewController animated:YES
    completion:^{
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
    [[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent animated:YES]; 
}];
在plist中,基于视图控制器的状态栏外观设置为“否”


我也试过了,但运气不好。这很可能是一个bug,因为我的MFMailComposeViewController没有这个问题。

它对我有效。@gabbler对我无效。我现在选择隐藏状态栏,但理想情况下,如果出现问题,我想取消隐藏。我不知道您的项目设置是什么,您是否在plist文件中设置了状态栏初始隐藏状态?我做了一个非常简单的项目,它为我工作。你有导航栏吗?如果你真的想解决这个问题,你可能想分享更多的细节或者分享一个示例项目。