我试图创建一个包含许多子视图和可以包含许多表视图的视图。
需要启用所有子视图的滚动。
实际上,我创建了scroll view并将其放入superView。然后我把所有的视图都放在滚动条里,但是使用AutoLayout把tableviews放在滚动条里有很多问题。我不想在tableViews内滚动,我只需要在创建的每个tableView中启用单击。我想听听你所有的建议,我如何才能轻松地创建这个视图。
最佳答案
scrollview内部的scrollview很难处理。也许通过合并内容来重新设计数据模型是值得的?
例如(假设每个表包含两个标签)
图像->A或TableHeader类型的行单元格0
标签->B类行单元格1
标签->B类行单元格2
标签->B类行单元格3
标签->B类行单元格4
表1标签1->C类行单元格5
表1标签2->C类行单元格6
标签->B类行单元格7
表2标签1->C类行单元格8
表2标签2->C类行单元格9
标签->B类行单元格10
表3标签1->C类行单元格11
表3标签2->C类行单元格12
...
Button->D或TableFooter类型的行单元格n
现在你可以像普通的桌子一样填满你的桌子,而不需要特殊的解决方案。