【问题标题】:Design pattern for RootController and multiple ViewController'sRootController 和多个 ViewController 的设计模式
【发布时间】:2012-04-27 18:54:24
【问题描述】:

我想让一个类管理多个视图,就像下面这样:

AppDelegate
  RootController
    ViewController1 + View1.xib
    ViewController2 + View2.xib

我的应用程序的逻辑将在 RootController 中。

为此目的最好的设计模式是什么?我的 RootController 应该扩展 UINavigationController 吗?

【问题讨论】:

    标签: iphone xcode design-patterns uiviewcontroller uinavigationcontroller


    【解决方案1】:

    看起来您将使用 View Controller Containment(请参阅 WWDC 2011 Session 102 ADC 视频)。因此,您的根控制器很可能是 UIViewController 的子类,顺便说一句,UINavigationController 不打算被子类化(根据 Apple 文档)。

    【讨论】:

      猜你喜欢
      • 2019-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-11
      • 1970-01-01
      • 2012-05-09
      • 2021-12-30
      • 1970-01-01
      相关资源
      最近更新 更多