2010-06-25 77 views
1

我有多个列和行数据,我想把它放在表格视图中,我也想让它可以垂直滚动以及水平滚动。这个怎么做 ?请帮助...在UITableView中添加多列

+0

你不能在UITableView默认列! 您可以使用滚动视图创建自定义视图。 – lukya 2010-06-25 06:46:20

+0

我到底需要做什么创建自定义单元格视图?但不能水平滚动。滚动我必须做的事情? – 2010-06-25 09:26:00

回答

1

UITableView并不意味着以多列方式使用。

你可以做的是创建看起来像两列或更多列的自定义UITableViewCells。但是,这只是一个解决方法,不可能水平滚动。

另一种可能性是实现UIScrollView。将视图添加到比实际iPhone屏幕更宽的UIScrollView。在这种情况下,用户将能够水平滚动。在这种情况下,您将无法使用UITableView的预定义API函数,并且必须自行呈现您的表。

+0

Shingoo谢谢你的回答 – 2010-06-25 11:46:05

+1

如果你能接受答案(通过点击选中标记),如果它是你正在寻找的信息,那将会很棒;) – Shingoo 2010-06-28 13:49:15

0

我的图书馆,UIGridView,做你想要的。 但它只支持垂直滚动。

它使用UITableView构建,其中UITableViewCell包含许多单元格。

您可以尝试实现自己的库,学习UIGridView的代码或使用UIGridView