【问题标题】:How to display a view in the first time the app is opened? [duplicate]如何在第一次打开应用程序时显示视图? [复制]
【发布时间】:2014-08-11 21:42:29
【问题描述】:

如何在第一次打开应用程序时显示一些视图,如说明/教程页面?谢谢

【问题讨论】:

    标签: ios objective-c view


    【解决方案1】:

    NSUserDefaults 中可能有一个布尔值,让您知道用户是否已经完成了教程。例如你可以设置:

    [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"tutorial_complete"];
    

    教程完成后。所以:

    if (![[NSUserDefaults standardUserDefaults] boolForKey:@"tutorial_complete"])
    

    你可以去教程页面,但是

    if ([[NSUserDefaults standardUserDefaults] boolForKey:@"tutorial_complete"])
    

    你可以跳过教程。

    【讨论】:

    • 我尝试了同样的方法。但是我遇到了当我删除应用程序实例并再次使用时视图显示的问题。
    • @Ramakrishna 是的,如果您删除该应用程序,您保存到该应用程序的所有数据也将被删除。如果要保存数据,则必须将其发布到服务器或云端。
    • 感谢您的重播。我得到了解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-18
    相关资源
    最近更新 更多