在纵向方向上,我的视图高度为744像素。我希望在横向视图中更改此高度。我怎么能这样做?
答案 0 :(得分:1)
在Interface Builder中的大小检查器中,为所需的调整大小行为设置“struts& springs”。如果您想通过代码控制大小,只需创建一个CGRect
并将视图的框架设置为矩形。
答案 1 :(得分:0)
您需要在视图控制器中覆盖(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
方法。在重写方法中,您需要调用超类方法,然后适当调整视图大小。