Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.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
Ios 部分屏幕中的UIScrollView_Ios_Swift_Uiscrollview - Fatal编程技术网

Ios 部分屏幕中的UIScrollView

Ios 部分屏幕中的UIScrollView,ios,swift,uiscrollview,Ios,Swift,Uiscrollview,在我看到的所有关于滚动视图的教程中,他们说我应该将滚动视图覆盖整个屏幕。我想在屏幕的一部分放置一个滚动视图。我所做的是插入了scroll view并在其中设置了内容,然后编写了以下代码: scrollView?.contentSize = CGSize(width: screenSize.width, height: submitButton!.frame.origin.y + submitButton!.frame.height + 370) 其中提交按钮是表单中的最后一个按

在我看到的所有关于滚动视图的教程中,他们说我应该将滚动视图覆盖整个屏幕。我想在屏幕的一部分放置一个滚动视图。我所做的是插入了scroll view并在其中设置了内容,然后编写了以下代码:

scrollView?.contentSize = CGSize(width: screenSize.width, height: submitButton!.frame.origin.y +
        submitButton!.frame.height + 370)
其中提交按钮是表单中的最后一个按钮

这里发生的事情并不是我想要的

绿色区域是滚动视图,内容可以滚动,但正如您所看到的,它们不在滚动视图中!我希望内容可以滚动,但在绿色区域“滚动视图”内

我做得不对吗。scrollview是否只处理整个屏幕

谢谢你的支持


PS:我没有使用自动布局

您可能需要在滚动视图上设置
cliptobunds=YES
,或者如果您使用情节提要勾选
剪辑子视图

您是否在滚动视图上设置了
cliptobunds=YES
或者如果您使用情节提要勾选
剪辑子视图
?@pablocarrillovalarez谢谢:)是的,已经完成了信息技术你能把它贴出来作为解决方案吗?这样我就可以把它标记为答案了