【问题标题】:One view controller with multiple views vs multiple view controllers in a bigger view controller一个具有多个视图的视图控制器与一个更大的视图控制器中的多个视图控制器
【发布时间】:2017-01-10 07:30:21
【问题描述】:

假设 A、B、C 都是视图的一个相对独立的组件,具有独特的功能,例如 3 个不同的计算器,我应该使用一个具有多个视图的视图控制器,还是在一个更大的视图控制器中使用多个视图控制器?

github上有这个项目,MengTo似乎选择了多视图控制器的方式:https://github.com/MengTo/Spring

【问题讨论】:

  • "我应该在一个视图控制器中使用多个视图,还是在一个视图控制器中使用多个视图?"那些东西不是一样的吗?
  • @Fonix 是的,发现了,感谢您指出
  • 是的,您可以在一个视图控制器中使用多个视图,或者一个视图控制器可以有多个视图。 :)
  • 真的取决于你想做什么,但通常你会在一个视图控制器中使用多个视图

标签: ios design-patterns


【解决方案1】:

你可以有一个视图控制器和多个视图控制器,但为了做出正确的决定,我建议你研究MVC 模式。这对于了解 Apple 框架的工作原理至关重要。

【讨论】:

    猜你喜欢
    • 2014-12-06
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多