1

在创建应用程序时,我想实现:

First Visit (if !setup):
1) SetupView [UINavigationController]
2) OverviewView [UINavigationController]

Second Visit (if setup):
1) OverviewView [UINavigationController]

我正在寻找使用情节提要,但是在这里使用的最佳做法是什么?我是不是该

a)创建单独的故事板(一个用于设置,一个用于常规使用)并在这两个之间进行更改

b)有一个单独的storyboard,有两个独立UINavigationControllers的,SetupView作为初始和编程检查setup? yes/no转发到OverviewView?如果有,是哪笔交易?我试过这样做,但如果我对新的导航控制器进行推送,应用程序会崩溃。

期待你们的回音!

4

1 回答 1

0

使用选项 B,您只需要确保在您的应用程序委托中检查要显示的控制器。您可以在 Settings.plist 中设置一个 BOOL 变量,以显示设置是否已经完成。从您的设置 plist 中获取该结果并使用它来调用一个或另一个视图控制器。(如果 BOOL hasSetup 为 TRUE(您已经全部设置好),您甚至不会创建设置控制器的实例)。

于 2013-09-04T11:39:49.937 回答