[iOS]如何像Facebook Paper一样覆盖状态栏?

[iOS]How to cover status bar like Facebook Paper?

Facebook Paper 使用卡片式视图控制器。后台有状态栏,可以被前台卡片覆盖。

如何实现?

它基本上是一个新的 UIWindow,具有更高的 windowLevel。 你创建一个新的 window 并将 windowLevel 设置为 UIWindowLevelStatusBar + 1 之类的东西。然后,window 的内容将浮动在状态栏的顶部。

但要小心! Apple AppStore 不喜欢 "abusing status bar",如果他们认为您在滥用状态栏内容,他们将拒绝任何内容。这只是您如何实施的另一个故事。

如果您正在寻找教程,这里有一个不错的教程。

http://initwithfunk.com/blog/2014/02/07/how-to-build-the-facebook-paper-status-bar-hover/