Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.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 如何在iPad上隐藏状态栏?_Ios_Objective C_Status - Fatal编程技术网

Ios 如何在iPad上隐藏状态栏?

Ios 如何在iPad上隐藏状态栏?,ios,objective-c,status,Ios,Objective C,Status,在我的项目中,我可以在iPhone上隐藏状态栏 但是它不适用于我的iPad我怎么能在我的iPad上隐藏状态栏?你应该覆盖该方法 -(BOOL)prefersStatusBarHidden{ return YES; } 在每个viewcontroller中,如果您没有在info.plist中进行隐藏设置 如果要在info.plist中进行管理 <key>UIStatusBarHidden</key> <true/> <key>UIViewC

在我的项目中,我可以在iPhone上隐藏状态栏


但是它不适用于我的iPad我怎么能在我的iPad上隐藏状态栏?

你应该覆盖该方法

-(BOOL)prefersStatusBarHidden{
    return YES;
}
在每个
viewcontroller
中,如果您没有在
info.plist
中进行隐藏设置

如果要在
info.plist
中进行管理

<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
UIStatusBarHidden
UIViewControllerBasedStatusBarAppearance
您可以查看下面的屏幕截图


屏幕截图参考:,你也可以参考这篇文章。

你应该覆盖这个方法

-(BOOL)prefersStatusBarHidden{
    return YES;
}
在每个
viewcontroller
中,如果您没有在
info.plist
中进行隐藏设置

如果要在
info.plist
中进行管理

<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
UIStatusBarHidden
UIViewControllerBasedStatusBarAppearance
您可以查看下面的屏幕截图


截图参考:,顺便说一句,你也可以参考这篇文章。

我也有同样的问题,我已经用Charlie Fish展示的内容设置了info.plist,但没有帮助


我通过将TARGETS->Deployment info->Devices更改为iPad,然后运行Xcode进行修复。

我有同样的问题,我用Charlie Fish显示的内容设置了info.plist,但这没有帮助

我通过将目标->部署信息->设备更改为iPad,然后运行Xcode进行修复。

目标C:

- (BOOL)prefersStatusBarHidden{
 return YES;
}
Swift 4:

override var prefersStatusBarHidden: Bool {
 return true
}
目标C:

- (BOOL)prefersStatusBarHidden{
 return YES;
}
Swift 4:

override var prefersStatusBarHidden: Bool {
 return true
}

你在iPad上隐藏状态栏时尝试了什么?显示你的编码。你在iPad上隐藏状态栏时尝试了什么?显示你的编码。