[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/
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/