Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.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
Iphone 状态栏后面有黑色背景-即使不可见_Iphone_Objective C_Statusbar - Fatal编程技术网

Iphone 状态栏后面有黑色背景-即使不可见

Iphone 状态栏后面有黑色背景-即使不可见,iphone,objective-c,statusbar,Iphone,Objective C,Statusbar,我有以下代码: [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:NO]; 但是,我在状态栏后面放的任何东西,包括背景色,都看不见。当我这样做时,它只会在原来的位置留下一个黑色背景: [UIApplication sharedApplication].statusBarHidden = YES; 知道为什么会发生这种情况吗?您是否尝试过将状态栏设置为隐藏

我有以下代码:

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:NO];
但是,我在状态栏后面放的任何东西,包括背景色,都看不见。当我这样做时,它只会在原来的位置留下一个黑色背景:

[UIApplication sharedApplication].statusBarHidden = YES;

知道为什么会发生这种情况吗?

您是否尝试过将状态栏设置为隐藏在应用程序的info.plist中?这有区别吗