我可以在同一VC或不同VC或UISplitViewController
中为多个集合视图重用UICollectionView
吗?不想一次又一次地创建UICollectionView
。
您可以"重用"它,但由于它只能在视图层次结构中出现一次(只能有一个superview
(,因此不能同时显示两次。但是应该可以在一个 VC 中显示它,然后在呈现另一个 VC 时传递并在那里呈现它。但是,通过在第二个 VC 中呈现它,它将从第一个 VC 的view
中删除,因此您将在管理此传递和重用方面做很多工作。我认为这不值得。因此,即使我说你可以做到,我也建议不要这样做。