我有一张表格,其中包含太多的列和数据。出于这个原因,我需要垂直和水平滚动我的UITableView
。是否有直接的方法可以实现,或者我需要通过类似Easy tables的来源来实现?
我有一张表格,其中包含太多的列和数据。出于这个原因,我需要垂直和水平滚动我的UITableView
。是否有直接的方法可以实现,或者我需要通过类似Easy tables的来源来实现?
您可以使用 UIScrollView,然后在其中添加 UITableView。此 UIScrollView 的大小与您现在拥有的 UITableView 相同,但 UIScrollView 的 contentSize 属性将具有相同的高度,但宽度会更大。
top view (320 x 455)
+ scroll view (320x455), content size = (537x455)
+ view as a container (537 x 455)
+ column header (0, 0, 537, 44)
+ tableView (0, 44, 537, 455-44)
这里有一个技巧,可以在UITableView中实现垂直和水平滚动。
通过调整宽度和内容大小来使其正常工作: https://dev59.com/InE85IYBdhLWcg3wPBF8#41230797