0

该应用程序将为新用户在首次使用该应用程序时遵循特定的“旅程”。这是一个独立NavigationControllerTabController包含核心应用程序的应用程序。

我知道我可以存储以前是否有人经历过这个过程。我的问题是处理这个逻辑的正确位置在哪里。你会在AppDelegate里面做吗didFinishLaunchingWithOptions?或在TabViewController. 还是完全不同的地方?

我不太确定我将如何处理它delegate,它只是感觉像是一种更清洁的方式。

在 中TabViewController,我会对NavigationController. 我不希望有任何可见的过渡到NavigationController.

4

1 回答 1

1

通常,如果代码逻辑决定需要它们,则通过呈现一个或多个模式视图控制器来实现仅首次启动的屏幕或屏幕序列。然后,当您关闭它们时,正常的应用程序 UI 会在下面等待。

于 2013-09-06T22:32:04.573 回答