很多时候APP需要在用户安装后只在第一次启动显示引导页面。

代码

在AppDelegate.m中,进行判断,在其他页面也可以判断


if (![[NSUserDefaultsstandardUserDefaults] boolForKey:@"everLaunched"
]) {[[NSUserDefaults standardUserDefaults]setBool:YES  forKey:@"everLaunched"];[[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"firstLaunch"];NSLog(@"first Launch");}else{[[NSUserDefaults standardUserDefaults]setBool:NO forKey:@"firstLaunch"];NSLog(@"second Launch");}self.window = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];[self.window makeKeyAndVisible];if ([[NSUserDefaults standardUserDefaults]boolForKey:@"firstLaunch"]) {
//        是第一次走这个UserGuideController *userGuideView = [[UserGuideController alloc] init];self.window.rootViewController = userGuideView;}else{
//        不是第一次走这个}

APP第一次走引导页面的方法相关推荐

  1. Android实战开发——引导页面(ViewPager)篇

    Android实战开发之引导页面 文章目录 Android实战开发之引导页面 前言 一.概述 二.操作步骤 1.操作准备 2.初始化 3.适配器设置 3.圆点的滑动事件 三.总结 前言 本篇文章主要介 ...

  2. 如何判断用户是否为第一次进入app或者是第一次进入指定页面

    1. 可以将版本号,或者判断第一次进入某页面的参数写在model中 #import <Foundation/Foundation.h> @interface UserFirstLaunch ...

  3. 干货 · UI设计|APP引导页面可临摹素材

    当用户安装完成App后,第一次打开应用,App会呈现三到四张连续的页面,这些页面会提前告知你产品的主要功能与特点,起到类似迎宾引导的作用,这些页面我们叫做引导页. 引导页是用户进入主界面之前,首先见到 ...

  4. html5微信自动播放视频,科技常识:HTML5页面音视频在微信和app下自动播放的实现方法...

    今天小编跟大家讲解下有关HTML5页面音视频在微信和app下自动播放的实现方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML5页面音视频在微信和app下自动播放的实现方法 的相关 ...

  5. 乐乐音乐播放器(三) 第一次引导页面

    源码地址: http://www.eoeandroid.com/thread-584730-1-1.html 应用在第一次启动时,应先进入引导页面.怎样判断应用是否是第一次使用呢?这里我使用Share ...

  6. app内嵌h5页面在ios手机端滑动卡顿的解决方法

    app内嵌h5页面在ios手机端滑动卡顿的解决方法 参考文章: (1)app内嵌h5页面在ios手机端滑动卡顿的解决方法 (2)https://www.cnblogs.com/1rookie/p/11 ...

  7. 在iPhone应用里直接打开app store 评论页面的方法

    在iPhone应用里直接打开app store 评论页面的方法:  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@& ...

  8. 2015-12-8-一个功能引导页面的实现思路(效果参考:美丽说app)

    原型 进一步思考 实施 获取控件的位置 制作屏幕宽高的图片 获取状态栏高度 生成我们需要的Bitmap 原型 美丽说app的首页引导效果图如下: 下载美丽说的apk,解压后,找到切图如下: 可以看到, ...

  9. java中引导页面的,Android实现欢迎引导页面

    现在的大多数应用都会有一个欢迎引导页面, 需求分析: 程序安装后第一次启动: 启动页-->功能引导页-->应用主页 以后启动: 启动页-->应用主页 实现原理: 用SharedPre ...

最新文章

  1. Swift中文教程(十九) 类型嵌套
  2. Python 35 线程(1)线程理论、开启线程的两种方式
  3. Android指纹识别
  4. myeclipse打开JSP电脑很卡,CPU使用率90%以上
  5. 【Sort】QuickSort
  6. Web服务器压力测试工具?
  7. 备份阿里云数据库到本地数据库
  8. 网上邻居看不到共享的计算机,网上邻居看不到其它共享电脑怎么办?
  9. 沃达丰看淡Sigfox/LoRa先行优势:NB-IoT才是运营商的未来
  10. 简单谈谈ActiveMQ的两种消费方式
  11. 谭浩强《C程序设计》书后习题 第八章
  12. 使用Visual Studio怎样制作登录界面
  13. 考研英语近义词与反义词·二
  14. flutter报错: your app to be migrated to the Android embedding v2
  15. 科研篇一:NeurIPS2019 分类整理-对抗样本Meta-Learning
  16. 昨夜阿里实习生笔试:印象深刻的几道题
  17. html 实现模糊效果
  18. MATLAB fprintf 函数输出希腊字母/特殊字符
  19. 大学物理·第7章恒定磁场
  20. 加油站会员管理系统源码php_一对一直播源码的开发语音与操作模式分析讲解_源码吧...

热门文章

  1. CSS文本自动换行实现
  2. 取消google二次验证码要怎么进行处理
  3. python3 diff函数案例
  4. MySQL定时任务(每天0点自动执行)
  5. matlab中传递函数的离散化
  6. DigitalPersona 指纹仪的使用
  7. Linux 命令之 jq
  8. 前端JavaScript代码混淆加密原理介绍
  9. CAD中如何移动一点至一个绝对坐标
  10. MGN(多粒度网络)模型训练的详细步骤