tableview ios中的多列

时间:2014-02-20 17:33:41

标签: ios objective-c uitableview uicollectionview

我正在使用目标C和Xcode开发应用程序。

目前我正在使用表格视图并返回包含图像缩略图和标题的单元格的行。我的问题是,现在我需要更改布局,并且我需要让它们落在同一行上的4个单元格(因此4的每个文章应该是50%宽度)。所以基本上创建2列,但只有4篇文章。其余的保留在1列(全宽)上。

我会添加一张图片,但我没有足够的代表点。

我知道有一些像收集视图这样的东西......但我对这个并不是很熟悉,我希望可能有一种比重做viewcontroller和我已经在那里创建的所有连接更简单的方法。

因为我已经在使用tableview ..改变布局以适应我现在需要的最佳方法是什么?

3 个答案:

答案 0 :(得分:1)

根据你想要做的事情,UICollectionView可能不是最好的选择。我会为那些有4列的行创建第二种类型的UITableViewCell。这应该有助于Multiple Custom Rows UITableView?

答案 1 :(得分:0)

您可以将UICollectionView与flowlayout和可变单元格宽度一起使用。有很多关于它的教程。 您也可以尝试使用此库:https://github.com/bryceredd/RFQuiltLayout

答案 2 :(得分:0)

您是否看过这个图书馆:TSUIKit

如果您只想快速排列数据,这比尝试使用UICollectionView更容易。