Iphone 如何使用Interfacebuilder更改UIScrollView的高度
如何仅使用Iphone 如何使用Interfacebuilder更改UIScrollView的高度,iphone,objective-c,xcode4,Iphone,Objective C,Xcode4,如何仅使用InterfaceBuilder更改UIScrollVIew的高度 更改中的“高度”字段将显示“尺寸检查器”不起作用 我使用的是xCode 4.3.1如果您希望更改scrollView的高度,则需要调整其边框。你可以简单地说 theScrollView.frame = CGRectMake(x, y, width, height); 显然,您需要填写x、y、width和height的值。如果要在Interface Builder中执行此操作,请打开包含滚动视图的nib。在“实用程序”
InterfaceBuilder
更改UIScrollVIew
的高度
更改中的“高度”字段将显示“尺寸检查器”
不起作用
我使用的是xCode 4.3.1如果您希望更改scrollView的高度,则需要调整其边框。你可以简单地说
theScrollView.frame = CGRectMake(x, y, width, height);
显然,您需要填写x、y、width和height的值。如果要在Interface Builder中执行此操作,请打开包含滚动视图的nib。在“实用程序”部分(最右侧部分)中,单击“尺寸检查器”(标尺图标)。选择您的滚动视图,在“视图”部分下,您可以调整高度
如果您正在寻找通过interface builder在运行时调整高度的方法,那么没有办法。Interface Builder允许您调整视图从相应的nib文件卸载时的外观。卸载该文件后,您需要以编程方式更改其框架。有内容大小(虚拟“表”的大小)和视图大小。你错过了什么?它在哪里?是否在显示尺寸检查器选项卡的
中?是否是您所说的683值。我改变了它,什么都没有了这就是我在我的问题中所说的,我已经将高度增加到900,但它仍然显示了滚动视图的480(使用IB),如果你有900点高的视图,你怎么能在480点高的设备上看到整个东西?如果您有900个内容点,并且希望用户向下滚动以查看y=480以外的内容,则可以设置scrollView的contentSize,而不是scroll view的框架。