Swift IOS-一个复杂的表格视图单元格';安排

Swift IOS-一个复杂的表格视图单元格';安排,swift,Swift,全部。我不熟悉斯威夫特。我试图创造一些类似的图片附在下面。我的问题是关于表视图的 我为每个配方创建了一个原型单元,其中包含一个图像视图和一个文本字段。但是,我应该如何像所附图片中那样排列这些单元格 似乎每个细胞都有不同的高度。我曾考虑在一个原型单元中包含多个配方,但这可能不是正确的解决方案 在现实世界中,人们如何处理这种安排?也许人们使用的不是原型细胞 非常感谢你的帮助。提前谢谢 您可以通过使用collectionview实现这一点。如果您事先知道宽度和高度,那么您可以简单地创建具有恒定单元格宽

全部。我不熟悉斯威夫特。我试图创造一些类似的图片附在下面。我的问题是关于表视图的

我为每个配方创建了一个原型单元,其中包含一个图像视图和一个文本字段。但是,我应该如何像所附图片中那样排列这些单元格

似乎每个细胞都有不同的高度。我曾考虑在一个原型单元中包含多个配方,但这可能不是正确的解决方案

在现实世界中,人们如何处理这种安排?也许人们使用的不是原型细胞

非常感谢你的帮助。提前谢谢


您可以通过使用
collectionview
实现这一点。如果您事先知道宽度和高度,那么您可以简单地创建具有恒定单元格宽度和高度的
collectionview
。如果您事先不知道尺寸,您需要在
收集视图中执行一些额外的任务。

这称为“瀑布收集视图”,您可以在Pinterest应用程序中找到类似的内容。每个单元的大小是根据图片本身的宽度和高度动态计算的。
就我个人而言,为了在我的应用程序中实现同样的东西,我使用了这个

这更像是一个UICollectionView,具有自定义流布局。这里有一个重复的布局(我猜每4个),你可以在那里看到逻辑@Larme谢谢!!!我现在在谷歌上搜索UICollectionView。你可以参考这个@RuchiMakadia。教程非常有用。我已经看完这一页了。非常感谢