在我当前的应用程序中,我想将 aa xib 文件用于屏幕的子部分,并在其他屏幕中重新使用它。我从 xib 加载了一个 UIView 并将其添加到另一个 UIView 中,该 UIView 将充当它的 VC。并且该视图将用作 UI 的片段以在多个地方使用。
但是,我发现这是一种打破 MVC 的权宜之计,为什么 View 处理 Controller 应该处理的内容,即使所有内容都由一个 VC 处理,该 VC 开始看起来像一个 GOD 对象。
然后我发现在 iOS5 中对于部分 UI 有一个子视图控制器的概念。有人用过吗?是不是类似于Android中fragments的概念?