Ios 如何在集合视图中高效地显示不同的UIView?

Ios 如何在集合视图中高效地显示不同的UIView?,ios,swift,xcode,Ios,Swift,Xcode,我正在尝试在集合视图中显示不同类型的图表(条形图、饼图、甜甜圈),这些图表与UIView的不同!现在,我添加了这些视图,设置了一些约束,并删除了每个单元格的视图。这似乎真的违背了重用的概念!如何在集合视图中高效地执行此操作?我认为为了最大限度地提高可维护性,您可以使用的最佳选项是使用Xib文件创建不同的UICollectionViewCell。我认为为了最大限度地提高可维护性,您可以使用的最佳选项是使用Xib文件创建不同的UICollectionViewCell

我正在尝试在集合视图中显示不同类型的图表(条形图、饼图、甜甜圈),这些图表与UIView的不同!现在,我添加了这些视图,设置了一些约束,并删除了每个单元格的视图。这似乎真的违背了重用的概念!如何在集合视图中高效地执行此操作?

我认为为了最大限度地提高可维护性,您可以使用的最佳选项是使用Xib文件创建不同的UICollectionViewCell。

我认为为了最大限度地提高可维护性,您可以使用的最佳选项是使用Xib文件创建不同的UICollectionViewCell