代码之家  ›  专栏  ›  技术社区  ›  David Skrundz

-设置状态栏idden:animated:已弃用

  •  10
  • David Skrundz  · 技术社区  · 14 年前

    在我的应用程序开始时,由于名为Info.plist的设置,状态栏是隐藏的 Status bar is initially hidden

    [[UIApplication sharedApplication] setStatusBarHidden:NO animated:YES];
    

    但是我得到一个警告说这个函数已经被弃用了。有人知道新功能是什么吗?

    3 回复  |  直到 10 年前
        1
  •  16
  •   Douwe Maan    14 年前
        2
  •  3
  •   Community Michael Schmitz    7 年前

    它是:

    - (void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)animation
    

    UIApplication class reference 更多信息。

    如果您试图同时为ios3.x和ios4.x编写代码,您将遇到另一个问题,即新方法在旧的iOS中不可用。看到了吗 this question

        3
  •  1
  •   Bernd    11 年前

    将此添加到AppDelegate.m

        [UIApplication sharedApplication].statusBarHidden = YES;