【问题标题】:What is the purpose of rootViewController and when would you switch it?rootViewController 的用途是什么,你什么时候切换它?
【发布时间】:2014-04-15 06:31:11
【问题描述】:

这是一个关于 ios 开发的一般问题。 window.rootViewController 的具体用途是什么?在哪些情况下您会选择切换 rootViewController,以及在哪些情况下您更愿意在当前视图控制器之上推送一个新的视图控制器?

【问题讨论】:

    标签: ios cocoa-touch uiviewcontroller


    【解决方案1】:

    我将列出我使用 rootViewController 的方式:

    1. 如果无论显示哪个视图控制器,您都有一个始终在运行的后台进程,通过使用 rootViewController,您可以访问屏幕上的特定视图控制器并可以采取相应的行动(您可以执行推送、弹出、模态等)。
    2. 另一件事是使用它将视图完全更改为不同的视图(通常是非法转换),例如,您无法推送 SplitView,但您可以作弊并使用 rootViewController 属性来执行此操作。

    【讨论】:

      猜你喜欢
      • 2022-11-09
      • 2011-05-20
      • 1970-01-01
      • 1970-01-01
      • 2018-01-21
      • 1970-01-01
      • 1970-01-01
      • 2010-09-27
      • 2011-12-17
      相关资源
      最近更新 更多