Swift:如何将单元格放在一起并根据文本量调整TableView的单元格宽度

时间:2019-05-26 02:11:40

标签: ios swift uitableview

我熟悉TableView/CollectionsViewTableViewCells/CollectionsViewCells并将数据加载到它们上。

但是我面临挑战,我有一个array的句子,我希望实现以下设计。

https://imgur.com/a/bI2qNDy

想起来就好像您正在读一本书,每个单元格包含一个句子。因此,您希望句子在句号之后重新开始而不是在新行中开始。图片应该说明我正在尝试实现的目标。在这种情况下,一个单元格应该在一个单元格结束时开始。

所以我不确定如何应对这一挑战。如果可以的话,请分享您的建议。

我已成功将数据加载到tableviewcollectionview中,并且尝试调整单元格的大小。但是,这些单元并没有包裹。

1 个答案:

答案 0 :(得分:0)

您可以使用自定义Flow布局的UICollectionView实现此目的。 it在这里。