怎么实现第一次打开应用时显示产品介绍的功能

 我来答
dolphinMr817

2014-11-17 · 知道合伙人影视综艺行家
dolphinMr817
知道合伙人影视综艺行家
采纳数:35267 获赞数:317677
影视爱好者

向TA提问 私信TA
展开全部

在你的AppDelegage.m里面的 application: didFinishLaunchingWithOptions: 方法里面判断
首先引入两个类的头文件
复制代码

  1. #import "LoginViewController.h"
    #import "UserGuideViewController.h"

然后进行判断

复制代码
  1. //判断是不是第一次启动应用
        if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"])
        {
            [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"];
            
            NSLog(@"第一次启动");
            
            //如果是第一次启动的话,使用UserGuideViewController (用户引导页面) 作为根视图
            
            UserGuideViewController *userGuideViewController = [[UserGuideViewController alloc] init];
            self.window.rootViewController = userGuideViewController;
            [userGuideViewController release];
        }
        else{
            NSLog(@"已经不是第一次启动了");
            
            //如果不是第一次启动的话,使用LoginViewController作为根视图
            
            LoginViewController *loginViewController = [[LoginViewController alloc] init];
            self.window.rootViewController = loginViewController;
            [loginViewController release];
        }

ZESTRON
2024-09-04 广告
表界面分析在材料科学及化学领域占据核心地位,它深入探索物质表面与界面的微观结构、化学组成及相互作用。通过电商平台射线光电子能谱(电商平台PS)、扫描电子显微镜(SEM)及原子力显微镜(AFM)等先进技术手段,我们Dr. O.K. Wack ... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式