相关疑难解决方法(0)

无法隐藏iOS7中的状态栏

我刚刚将iPhone 5 iOS 7升级到四个测试版.现在当我在这款iPhone上从Xcode 5运行我的应用程序时,状态栏不会隐藏,即使它应该.

不工作:

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
Run Code Online (Sandbox Code Playgroud)

不工作:

[UIApplication sharedApplication].statusBarHidden = YES;
Run Code Online (Sandbox Code Playgroud)

无法登录Apple Developer论坛

objective-c statusbar ios7

267
推荐指数
10
解决办法
15万
查看次数

如何隐藏iOS状态栏

在我的iOS视频应用中,状态栏隐藏在某些视图控制器中.我使用以下代码完成了此操作.

[[UIApplication sharedApplication] setStatusBarHidden:YES];
Run Code Online (Sandbox Code Playgroud)
  • 它适用于iOS 5和iOS 6,但不适用于iOS 7.

  • 我在特定的视图控制器中试过这个,

例如:

-(BOOL)prefersStatusBarHidden { return YES; }
Run Code Online (Sandbox Code Playgroud)

它运行良好,但我不能再在父视图控制器中显示状态栏.

statusbar show-hide ios7

217
推荐指数
16
解决办法
18万
查看次数

如何在iOS中隐藏状态栏?

我可以在我的应用中隐藏状态栏:

- (void)viewDidLoad{
    [[UIApplication sharedApplication] setStatusBarHidden:YES];
    [super viewDidLoad];
    }
Run Code Online (Sandbox Code Playgroud)

当我选择我的发布图像并第一次启动时,它就是图片上的状态栏.我怎么能隐藏这个?

statusbar ios

59
推荐指数
6
解决办法
11万
查看次数

在iOS 9中不推荐使用setStatusBarHidden(_:withAnimation :)

我看到在iOS 9 setStatusBarHidden(_:withAnimation:)中现在已被弃用,文档说要使用,[UIViewController prefersStatusBarHidden]但是如果我还想用幻灯片动画隐藏状态栏,那么iOS 9中的替代方案是什么?

statusbar ios swift ios9

41
推荐指数
3
解决办法
2万
查看次数

supportedInterfaceOrientations方法不会覆盖其超类中的任何方法

在UIViewController中,这段代码:

public override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
    if let mainController = self.mainViewController{
        return mainController.supportedInterfaceOrientations
    }
    return UIInterfaceOrientationMask.all
}
Run Code Online (Sandbox Code Playgroud)

给出了错误 Method doesn't override any method from its superclass

我使用的是Xcode 8 beta 4,iOS部署目标是9.0,并且Use Legacy Swift Language Version设置为NoBuild Settings

我怎么能将上面的代码转换为Swift 3?

xcode ios swift

26
推荐指数
1
解决办法
2万
查看次数

标签 统计

statusbar ×4

ios ×3

ios7 ×2

swift ×2

ios9 ×1

objective-c ×1

show-hide ×1

xcode ×1