Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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_Statusbar - Fatal编程技术网

iPhone-应用程序上方的半透明黑色状态栏

iPhone-应用程序上方的半透明黑色状态栏,iphone,statusbar,Iphone,Statusbar,在我的iphone应用程序中,我希望我的视图高度为480像素。 除此之外,在顶部,我希望在我的视图上有半透明的黑色状态栏,这样我视图中的背景图像必须在状态栏后面略微可见。 我该如何实现它?如果可行,试试这个 [[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlack半透明] 并将您的imageView发送到后面。 [self.view sendSubviewToBack:imageView] 此问题的最佳解决

在我的iphone应用程序中,我希望我的视图高度为480像素。 除此之外,在顶部,我希望在我的视图上有半透明的黑色状态栏,这样我视图中的背景图像必须在状态栏后面略微可见。 我该如何实现它?

如果可行,试试这个
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlack半透明]
并将您的imageView发送到后面。

[self.view sendSubviewToBack:imageView]

此问题的最佳解决方案是设置:
1-self.wantsFullScreenLayout=是//在您的视图控制器中

2-[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlack半透明]//用于状态栏。

是否必须将视图的大小设置为480像素高?我已经在ApplicationIDFinishLauching委托方法中将状态栏样式设置为黑色半透明。我的图像视图已经在XIB中返回。是的,您必须将其设置为480。你还需要检查它的y位置。如果您将y位置设置为0而未达到解决方案,请尝试将y设置为-10。我没有这样做,但希望你得到解决办法