gpt4 book ai didi

ios - 重用 CollectionViewController 是一种好习惯,还是创建另一个更好?

转载 作者:行者123 更新时间:2023-11-28 08:19:01 25 4
gpt4 key购买 nike

我只是想通过只创建一个 UICollectionViewController 而不是两个来减少代码重复,因为它们几乎是一样的。我只需要给用户一个事务的感知,比如添加 BackButton 和执行事务效果,比如在 NavigationController 中执行到另一个 View 的 segue 时。

添加一些上下文:

我正在构建一个应用程序,它是包含文件和文件夹的远程文件系统的查看器。当用户打开一个文件夹时,我只想刷新屏幕、“执行交易效果”和“取消隐藏”后退按钮以充当导航。我的 CollectionViewController 已经在 Nav 中。

--

通常我用两个几乎相同的代码的不同文件来构建这种行为..这对我来说似乎是错误的。

最佳答案

我同意 Alexander 的评论,即使用同一 UICollectionViewController 的两个实例是一种合理的方式。

如果两者之间存在差异,您可以创建一个具有共同属性的基类,然后使用您需要的独特功能对该基类进行子类化。

关于ios - 重用 CollectionViewController 是一种好习惯,还是创建另一个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41754852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com