关于 iOS 照片应用中的视图控制器
Posted
技术标签:
【中文标题】关于 iOS 照片应用中的视图控制器【英文标题】:About the view controllers in iOS Photos app 【发布时间】:2020-12-09 08:46:45 【问题描述】:我想通过在 iPhone 上克隆 Photos App 来学习 ios Swift 编程。
看来它的根视图控制器应该是一个UITabBarController,里面包含了4个视图控制器:Library、For You、Albums和Search。
让我们先研究一下图书馆:
上图A、B、C:点击A中的选择按钮后,显示B;在A中点击一个图像网格后,会显示C。
我的问题是:A、B、C 屏幕应该用一个视图控制器实现,还是应该分别用 3 个视图控制器实现?
我可能是这个问题的新手,但我希望有人能给我建议。
提前致谢!
【问题讨论】:
【参考方案1】:对于您和任何开发人员开始学习,现在使用 3 个视图,一段时间后您可以通过使用相同的视图但使用不同的 3 个自定义单元格来增强它。这是应用程序的全部,但对于库只有两个视图就足够了,一个用于查看图像并选择它们,第二个用于选定的一个
【讨论】:
以上是关于关于 iOS 照片应用中的视图控制器的主要内容,如果未能解决你的问题,请参考以下文章