跨多个UIViewControllers的统一UICollectionView

问题描述 投票:1回答:1

我希望持有UICollectionView的多个UIViewControllers在约束,大小和单元格中看起来相同,包括单元格内的textFields和UIImageView。

这就是我希望我的观点(大致)看起来的方式:

enter image description here

如何确定所有集合的统一布局? (如果更改了一个 - 其他所有其他内容也应该更改)

ios layout uicollectionview uicollectionviewcell
1个回答
1
投票

两种选择取决于您的需求:

  1. 你需要一个基础UIViewContoller类,它包含一个集合视图和搜索栏 - 让我们称之为CollectionViewController - 并使其他视图控制器继承它。然后,CollectionViewContoller中的更改将应用​​于其他控制器。不幸的是,这不能在故事板中完成。您可以在这里查看:How to use single storyboard uiviewcontroller for multiple subclass - 建议使用xib文件来创建所需子视图的视图,或者在代码中创建整个视图控制器。
  2. 仅使用一个视图控制器,并根据需要更改加载到其中的数据。
© www.soinside.com 2019 - 2024. All rights reserved.