0

我正在创建一个与 Roambi 演示应用程序中显示的“网格”非常相似的控件,该应用程序包含一个外观类似于网格的控件(或带有数据但没有编辑功能的 Excel 工作表),我认为它基于带有自定义单元格的 TableView,但我不知道如何在该表上获得水平滚动行为以查看宽度为的自定义单元格(因为它们包含代表多列数据的标签)。我不知道您是否可以帮助我开始开发此控件的最佳方法,确切地说是滚动问题(每列使用一个 tableview,或者只使用一个,包括额外的滚动视图等),谢谢进步。

4

1 回答 1

0

每列都有一个 TableView 不会很有趣,因为您必须在列之间同步滚动位置。所以我会尝试摆脱水平滚动的 TableView。但是,如果您需要确保网格即使非常宽也能正常工作,我会考虑在滚动时添加/删除/重用单元格视图,就像 TableView 本身对垂直部分所做的那样。如果您无论如何都实现了动态视图,那么将单元格放置在滚动视图中并为整个二维进行添加/删除不会有更多的努力。

于 2012-05-05T02:32:18.327 回答