是否可以控制iOS 8下的状态栏位置?

时间:2015-01-07 14:42:54

标签: ios objective-c iphone ios8 statusbar

我想知道是否可以使用iOS 8 SDK控制状态栏的位置? 我知道我可以使用supportedInterfaceOrientations方法,但现在使用iOS 8 SDK,如果我改变rootViewController的方向,所有子viewController将采用相同的方向,因为viewWillTransitionToSize方法。

有人可以帮助我吗? 提前致谢

1 个答案:

答案 0 :(得分:0)

根据这里的苹果文档: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/Bars.html

  

不要创建自定义状态栏。用户依赖于系统提供的状态栏的一致性。虽然您可能会隐藏应用中的状态栏,但创建取代其位置的自定义UI

是不合适的

这意味着不,您不能也不应该更改状态栏的默认位置,或者在其下面或周围放置任何会使其模糊不清的位置。如果您愿意,可以隐藏它或更改其默认外观,这在文档中有解释。