【问题标题】:Modalview startup?模态视图启动?
【发布时间】:2013-06-08 21:46:21
【问题描述】:

我意识到这个问题听起来像是一个实际操作的问题,但我不知道该怎么做。所以我的问题是,我如何才能呈现一系列模态视图以仅在应用程序首次启动时出现,例如一系列欢迎页面。我目前正在使用故事板。提前致谢。

【问题讨论】:

  • 哪一部分你不知道怎么做?呈现模式视图还是仅在应用第一次运行时呈现视图?
  • @rmaddy 两个?你能帮忙吗?

标签: ios modalviewcontroller presentmodalviewcontroller


【解决方案1】:

使用 NSUserDefaults 来存储变量“presentedIntroView”或类似的东西。模态显示来自根视图控制器的视图或如果该变量设置为 false 则打开的第一个视图,如果该变量在 NSUserDefaults 中设置为 true 则不显示它(一旦他们完成教程,您应该将其设置为)。 NSUserDefaults 将使此信息永久存储(即从一个会话到下一个会话)。

您可以在此处找到 NSUserDefaults 文档:https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/nsuserdefaults_Class/Reference/Reference.html。它本质上是一个共享的、持久的应用程序字典,您可以使用类中的方法在其中设置值。

【讨论】:

    猜你喜欢
    • 2020-01-26
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 2015-03-30
    • 2015-03-05
    • 2011-10-08
    相关资源
    最近更新 更多