我的某些iPad页面无法正确旋转/调整大小

时间:2010-07-15 01:57:05

标签: objective-c cocoa-touch ipad uikit interface-builder

我有一个我提交到应用商店的应用程序。我的页面(标签)的2/5不会正确旋转/调整大小。因此我关闭了旋转。因此Apple拒绝了我的申请。所以我回到了绘图板。这两页仍无法正确旋转。

考虑到Interface Builder无法正常工作,我可以以编程方式重新定位我的文本字段吗?

1 个答案:

答案 0 :(得分:1)

每个控件都是UIView的子类,它具有frame属性来确定其在superview中的位置。您可以在视图控制器子类中覆盖willRotateToInterfaceOrientation:duration:以重新定位视图和控件。

那就是说,除非你的应用程序中有一些非常新颖的布局,你可以在Interface Builder中设置的struts和spring自动调整应该适合你。