0

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

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

我正在使用 xCode 4.3.1

4

1 回答 1

1

如果你想改变scrollView的高度,你需要调整它的frame。你可以这样做

theScrollView.frame = CGRectMake(x, y, width, height);

您显然需要填写 x、y、宽度和高度的值。如果您想在 Interface Builder 中执行此操作,请打开包含滚动视图的 nib。在 Utilities 部分(最右边的部分)中,单击 Size Inspector(标尺图标)。选择您的滚动视图,在“视图”部分下,您可以调整高度。

如果您正在寻找一种通过界面生成器在运行时调整高度的方法,那是没有办法的。Interface Builder 允许您调整视图从相应的 nib 文件中卸载时的外观。卸载该文件后,您需要以编程方式对其框架进行更改。

于 2012-04-06T15:29:23.577 回答