TableView 到 ScrollView - iOS

TableView into ScrollView - iOS

我想将 UITableView 插入 UIScrollView。 为此,我在 UIScrollView 中添加了一个 ContainerView,并添加了一个链接到此 ContainerView.

UITableView

故事板中得到的结果是这样的:

http://i.stack.imgur.com/12hZz.jpg(故事板)

http://i.stack.imgur.com/AGY4L.jpg(故事板)

当我启动模拟器时,TableView 被正确加载,但不是预期的结果

http://i.stack.imgur.com/ebij9.gif(GIF 动画)

http://i.stack.imgur.com/bEO8B.jpg(错误结果)

但是我想要得到的是:

http://i.stack.imgur.com/R7Zhb.jpg

可能吗? 你能告诉我进行的方式是否正确吗? 谢谢!!

我没有足够的声誉来 post 图片和两个以上的链接。 抱歉我的英语不好。

所以你已经很接近了,但是你需要在加载数据后将容器视图的大小设置为 table 视图的内容大小。然后,您围绕内容视图的其他视图需要响应大小的变化,这样您就不会重叠。

如果您知道 table 中每一行的高度以及有多少行,那么计算所需的高度并将其设置为内容视图的大小是最简单的。如果你不这样做,或者高度可以根据用户的选择或类似的东西改变,那么你将需要做一些更复杂的事情来观察 table 视图的内容大小并在它改变时更新内容。