Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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
如何在ipad上隐藏UIStatusbar?_Ipad_Xcode5_Uistatusbar - Fatal编程技术网

如何在ipad上隐藏UIStatusbar?

如何在ipad上隐藏UIStatusbar?,ipad,xcode5,uistatusbar,Ipad,Xcode5,Uistatusbar,我在ios7中为iphone的target创建应用程序。但当我在ipad上测试该应用程序时,状态栏并没有隐藏。在iphone中,它隐藏在ipad中,但不在ipad中。请帮帮我。我在我的应用程序上设置了以下代码。 我将此设置为appdelegate。但它并没有隐藏ipad的状态栏 [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide]; 我还将基于视图控制

我在ios7中为iphone的target创建应用程序。但当我在ipad上测试该应用程序时,状态栏并没有隐藏。在iphone中,它隐藏在ipad中,但不在ipad中。请帮帮我。我在我的应用程序上设置了以下代码。 我将此设置为appdelegate。但它并没有隐藏ipad的状态栏

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];

我还将基于视图控制器的状态栏外观设置为“否”,并且状态栏最初在info.plist文件中隐藏为“是”。

您的代码是正确的,但由于iOS 7,iPad与iPhone兼容模式的工作方式略有不同:状态栏始终可见,并且不再有2x按钮显示放大的界面


即使你的代码在iPhone上运行良好,iPad也会在iPhone应用程序上显示状态栏。

谢谢。我认为ios7是正确的。再次感谢。我认为ios6没有问题,但ios7没有。ipad有没有可能在ios7中隐藏状态栏?只有当你的应用程序有ipad界面或者是通用的。看这里:和