Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何使用Interfacebuilder更改UIScrollView的高度_Iphone_Objective C_Xcode4 - Fatal编程技术网

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的框架。