相关疑难解决方法(0)

如何隐藏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应用设置默认字体?

我有一个自定义字体,我想用于在我的应用程序,标签,文本视图等中显示文本的所有内容.

有没有办法为整个应用程序设置默认字体(默认标签使用SystemFont)?

fonts ios

151
推荐指数
7
解决办法
10万
查看次数

状态栏不会消失

我正在创建一个应用程序,我想隐藏状态栏.当我测试应用程序时,状态栏会在显示启动画面时隐藏,但是一旦应用程序完全加载,状态栏就会重新出现.

我正在使用Xcode 5和iOS 7,并尝试以编程方式禁用状态栏

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

在info.plist文件中,并使用.xib文件上的属性检查器.什么都没有效果.

有任何想法吗?

hidden statusbar ios7 xcode5

111
推荐指数
8
解决办法
9万
查看次数

如何在iOS中隐藏状态栏?

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

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

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

statusbar ios

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

隐藏ios 9中的状态栏

你如何隐藏ios 9中的状态栏?

现在已弃用:

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

objective-c statusbar ios swift swift3

32
推荐指数
4
解决办法
5万
查看次数

隐藏状态栏iOS 7

无法在ios 7设备上的视图控制器上隐藏状态栏.

已经尝试通过plist文件Appcontroller.mm设置,但我仍然没有隐藏状态栏

[[UIApplication sharedApplication] setStatusBarHidden:YES];//Doesn't help
Run Code Online (Sandbox Code Playgroud)

iphone ios7

30
推荐指数
1
解决办法
3万
查看次数

prefersStatusBarHidden未调用

我有一个UITabViewController- > UINavigationController- > UIViewController并希望隐藏和取消隐藏statusBar.当我调用setNeedsStatusBarAppearanceUpdate()方法时prefersStatusBarHidden没有调用.

func fadeOutStatusBar (notification: NSNotification) {
    statusBarHidden = true
    self.setNeedsStatusBarAppearanceUpdate()
}

func fadeInStatusBar (notification: NSNotification) {
    statusBarHidden = false
    self.setNeedsStatusBarAppearanceUpdate()
}

override func prefersStatusBarHidden() -> Bool {
    return statusBarHidden
}
Run Code Online (Sandbox Code Playgroud)

statusbar ios

23
推荐指数
5
解决办法
2万
查看次数

iOS7 UIScrollView在状态栏下方显示偏移量内容

我正在开发我的应用程序以使用iOS7.我有一个UINavigationController我正在推动一个内部有ScrollView的UIViewController.在scrollView里面我有一个tableView.是否有可能实现这一点,当我在scrollView中滚动tableView时,列表将出现在状态栏后面.同样的原因,如果我有一个UINavigationController和一个带有tableView的UIViewController.

这就是层次结构:

UINavigationController- > UIViewController- > UIScrollView- > UITableView.

我希望当用户滚动表格时,顶部的单元格将在状态栏下显示.

如果没有,UIScrollView它会在iOS7中自动发生.

谢谢.

iphone status uiscrollview ios7

15
推荐指数
5
解决办法
1万
查看次数

如何在iOS7中使用淡入淡出效果切换状态栏(如照片应用)?

我想要点击状态栏的可见性,就像在照片应用中一样.

在iOS 7之前,此代码运行良好:

-(void)setStatusBarIsHidden:(BOOL)statusBarIsHidden {

    _statusBarIsHidden = statusBarIsHidden;

    if (statusBarIsHidden == YES) {

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


    }else{

        [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];

    }

}
Run Code Online (Sandbox Code Playgroud)

但我无法让它在iOS 7中运行.我发现的所有答案都只提供永久隐藏栏但不切换的建议.

然而,自照片以来必须有一种方法.

objective-c statusbar ios7

13
推荐指数
4
解决办法
2万
查看次数

状态栏不会在iOS 7应用程序的扩展版本上消失

我已经尝试了这里建议的一切:状态栏不会消失无济于事.

我的应用程序的iPhone版本没有显示状态栏,但在我的iPad 上运行我的iPhone版本的扩展版本,有一个状态栏不会消失!

如果它有所不同,我的应用程序使用设备相机的大部分应用程序.如果您需要更多信息/代码,请不要犹豫!我的应用程序仅限iOS 7,我使用Xcode 5.此外,我希望状态栏在整个应用程序中消失.

不要在plist中建议UIViewControllerBasedStatusBar--它不起作用.


相关文章

/sf/answers/1311862821/

/sf/answers/1472443591/

/sf/answers/1421548901/

objective-c ios

5
推荐指数
1
解决办法
614
查看次数