【发布时间】:2012-07-03 08:08:34
【问题描述】:
当呼叫状态栏出现(状态栏高度变化)时,自动调整或自动移动所有视图组件的正确方法是什么?
我正在使用:
- (void) application:(UIApplication*)application
didChangeStatusBarFrame:(CGRect)oldStatusBarFrame { }
但是这样我需要手动设置所有元素的框架。我认为这不是最好的方法。
我尝试在界面生成器面板中设置自动调整大小,但状态栏更改框架时没有任何变化。
在我的所有视图中是否有正确的方法来执行此操作,而无需为每个视图中的每个元素设置框架?
谢谢。
【问题讨论】:
标签: iphone objective-c ipad uiview autosize