如何使用Interface Builder更改ScrollView的高度

时间:2012-04-06 15:12:50

标签: iphone objective-c xcode4

如何仅使用UIScrollVIew更改InterfaceBuilder的高度?

更改Show the Size inspector中的高度字段不起作用

我正在使用xCode 4.3.1

1 个答案:

答案 0 :(得分:1)

如果您要更改scrollView的高度,则需要调整其框架。您可以像说

那样执行此操作
theScrollView.frame = CGRectMake(x, y, width, height);

您显然需要填写x,y,width和height的值。如果要在Interface Builder中执行此操作,请打开包含滚动视图的nib。在“实用工具”部分(最右侧部分)中,单击“尺寸检查器”(标尺图标)。选择滚动视图,然后在“查看”部分下,您可以调整高度。

如果您正在寻找通过界面构建​​器在运行时调整高度的方法,则无法进行。 Interface Builder允许您调整从相应的nib文件中卸载视图时的视图。卸载该文件后,您需要以编程方式对其框架进行更改。