Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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_Iphone - Fatal编程技术网

Ios UIScrollview不显示所有内容?

Ios UIScrollview不显示所有内容?,ios,iphone,Ios,Iphone,我已在所附图像中附加了UIHierarchy。我想滚动整个视图,所以在外部滚动视图中滚动tableview的内容,而不是使用tableview的滚动。为此,我禁用了tableview滚动。从图中可以看出,tableview处于给定的固定高度。MainView设置为与MainScrollView具有相同的宽度和高度 现在的问题是,scrollview并没有显示tableview的所有内容。整个视图会滚动,但不会到达内容的末尾。我无法查看tableview中的最后一项。有人能帮我修复它,让它正确滚动

我已在所附图像中附加了UIHierarchy。我想滚动整个视图,所以在外部滚动视图中滚动tableview的内容,而不是使用tableview的滚动。为此,我禁用了tableview滚动。从图中可以看出,tableview处于给定的固定高度。MainView设置为与MainScrollView具有相同的宽度和高度

现在的问题是,scrollview并没有显示tableview的所有内容。整个视图会滚动,但不会到达内容的末尾。我无法查看tableview中的最后一项。有人能帮我修复它,让它正确滚动所有项目吗

你可以试试

滚动视图:顶部、前导、尾随、底部到超级视图

主视图:顶视图、前导视图、尾随视图、从下到下的滚动视图、与最顶视图等宽

然后是内部元素,所有元素都应该从上到下钩住,当然也要有前导和尾随约束,但必须给每个元素一个高度约束(如果它没有标签和按钮之类的固有内容大小),将桌子挂钩的高度视为插座,并在
viewdilayoutsubviews

self.tableHeight.constant = numberOfElements * elementHeight

表的静态高度或dynamictableview的静态高度为285,但稍后,它会根据其中的项目数重新计算其高度。每个项目的高度为100。