首页 > 解决方案 > Swift:我如何将单元格放在一起并根据文本量调整 TableView 的单元格宽度

问题描述

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

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

https://imgur.com/a/bI2qNDy

把它想象成你在读一本书,每个单元格都包含一个句子。因此,您可能希望句子在句号后开始,而不是换行。图片应该解释我想要实现的目标。在这种情况下,一个单元格应该在一个单元格结束时开始。

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

我已经成功地将数据加载到tableview并且collectionview我已经尝试调整单元格的大小。但是,单元格没有包裹。

标签: iosswiftuitableview

解决方案


您可以通过 UICollectionView 使用自定义 Flow 布局来实现这一点。这里。


推荐阅读