ios - 独立视图和容器视图有什么区别?
问题描述
当我想要一个subview
拥有它自己view controller
的container view
. 但是这些选择的区别或优缺点是什么?(通过搜索我没有发现很多差异)
解决方案
主要的(也许是唯一的?)区别在于,通过使用 a container view
,您可以使用界面构建器中的 segue 设置与子视图控制器的连接。这意味着您不必关心典型的子视图控制器设置,例如...
addChildViewController(someChildViewController)
containerView.addSubview(someChildViewController.view)
someChildViewController.didMove(toParentViewController: self)
等等...
推荐阅读
- c# - 对于每个新找到的,用一些不同的值替换字符串中的键
- node.js - 使用猫鼬保存到数据库时出现 ObjectParameterError
- javascript - window.history.back() 需要两次点击才能返回
- firebase - 我想检查我指定的文档id是否存在
- php - 如何优化 laravel 中的搜索功能?
- algorithm - 优化函数的时间复杂度 - Kotlin
- amazon-web-services - 时间戳列上的 AWS DMS time_zone 问题
- python - Guess The Number Game Atom
- jestjs - JESTJS 不能在模块外使用 import 语句
- python - 在 Python 中,我需要读取一个 CSV 文件并确定创建的最高 ID 号