0

我想在我的应用程序中添加一个欢迎视图,其中描述了说明等。

我希望它只在应用程序首次启动时出现一次......然后在随后的启动中转到我的应用程序的主视图......这是一个导航控制器。

跟踪发布/实施这个想法的最佳方式是什么?

谢谢。

4

3 回答 3

1

NSUserDefault 正是为这类事情而制作的。

于 2010-10-23T12:18:14.310 回答
1

在导航控制器的根控制器(通常作为第一个可见的视图控制器)中,使用带有presentModalViewController:animated:.

您可能想从内部调用它viewWillAppear:。不要对模态视图控制器的呈现进行动画处理(否则您会看到下面的内容),而是在关闭它时进行动画处理 - 它看起来非常优雅。

使用 UserDefaults 存储已经显示的信息,不再显示。

于 2010-10-23T12:20:17.927 回答
0

我同意 JustSid 的观点。在我的应用程序中,我为该用途设置了一个 NSUserDefault 值,然后在 viewDidLoad 时将其关闭。该应用程序会检查该值,但除非卸载该应用程序,否则不会触发该消息。

于 2010-10-23T13:20:10.740 回答