我即将完成我的应用程序,现在我正在做一些设计。我一直在关注iOS人机界面指南和一品脱:“确保你的UI可以处理双高状态栏”。大多数应用程序运行良好的双状态栏,但有两件事不能正常运行:
应用程序的其余部分(基于导航控制器)可与双状态栏配合使用。
感谢。
答案 0 :(得分:0)
当方法UILabel
和UIButton
被调用时,您可以设置application:willChangeStatusBarFrame:
和application:didChangeStatusBarFrame:
的框架。
或者,如果您正在使用Autolayout,您可以将其设置为让UIView(在这种情况下为UILabel
和UIButton
)在没有任何其他代码的情况下正确移动和调整大小。