跨网页的新手引导_IOS中新手引导页面的实现(新手引导,Guide)
1.由于项目的需要,我今天学习了新手的引导,接下我来说下新手引导的使用方法:(在程序中运行一次)接下来是实现代码:
在AppDelegate.m 的代码:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
UIViewController *root;
BOOL answer= [[NSUserDefaults standardUserDefaults]boolForKey:@"answer"];
if (!answer) {
root = [[WecomeViewController1 alloc]init]; //欢迎界面的,就是介绍产品的新特性
}
else{
root = [[TestViewController alloc]init];
}
self.window.rootViewController = root;
[self.window makeKeyAndVisible];
return YES;
}
在需要调用的的时候实现的代码为:
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
NSString *anwerLabel = self.anwerLabel.text;
if([anwerLabel isEqualToString:@""]){
[self showString:@"答案错误,不要太生气!!"];
return;
}
if([anwerLabel isEqualToString:@"1234"]){
[self showString:@"恭喜你回答正确!!"];
TestViewController *testVC = [[TestViewController alloc]init];
[self presentViewController:testVC animated:NO completion:nil];
//在这里设置判断是否为第一次,然后设置同步
[[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"answer"];
[[NSUserDefaults standardUserDefaults]synchronize];
}
}
希望可以帮助有需要的人!欢迎你们提出宝贵的意见!!
跨网页的新手引导_IOS中新手引导页面的实现(新手引导,Guide)相关推荐
- php制作网页教程pdf,php中pdf页面制作方法
FPDF即"Free PDF",FPDF类库提供了基本的PDF创建功能,其源代码和使用权是免费的.本文主要和大家分享php中pdf页面制作方法,希望能帮助到大家. PDF格式文档优 ...
- 跨网页的新手引导_8种引导方式,7个设计要点,让你全面了解新手引导! - 网页设计 - yinxi.net...
旅行时我们顺利到达一个又一个的目的地:生病时我们快速地找到医疗科室:超市里我们在数以万计的商品中找到心仪的商品,完成这些事情我们不经意间借助了无数的引导,可能是路边的指示牌.手中的地图.楼层号码.指示 ...
- 【开发调试】谷歌浏览器中调试移动网页和测试网速下页面效果
. 今天有幸给大家分享一下谷歌浏览器针对移动网页测试的技巧,主要是最近做个微信公共号网站.所以就要对页面测试拉.移动网页我们最长测得就是各种手机大小的页面效果和出现网络问题的效果展示. 今天就简 ...
- 新手引导页面html,网站新手引导tips提示功能开发经验分享
前几天将前端开拓者的前台页面调整为响应式网页,发现在手机端的页面布局下导航栏非常难以处理.通过多种方案的尝试与调整,最终决定将导航栏设置为超出屏幕宽度横向滚动的方式以满足布局与功能上的需要. 如上图, ...
- Hybrid App中原生页面 VS H5页面
Hybrid App中原生页面 VS H5页面 现有3类主流APP,分别为:Web App.Hybrid App(混合模式移动应用,Hybrid有"混合的"意思). Native ...
- 微信小程序页面栈_微信小程序开发中的页面栈及页面路由原理
摘要:小程序的开发方兴未艾,本文以图解的形式详细剖析了小程序开发中的页面栈及页面路由原理,对于该原理的深入理解有助于开发者更好地理解小程序的开发框架,更好地开发出功能强大的小程序. 微信小程序(以下简 ...
- web前端期末大作业 html+css家乡旅游主题网页设计-贵州js时间特效 页面7个
⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材,DIV+CSS 布局制作,HTML+CSS网页设计期末课程大作业 | 家乡旅游景点 | 家乡民生变化 | 介绍自己的家乡 | 我的家 ...
- linux访问网页元素,Linux_DOM和JAVASCRIPT访问页面上的元素,访问方法:getElementById() - phpStudy...
DOM和JAVASCRIPT访问页面上的元素 访问方法: getElementById():返回拥用传递给该方法的指定id的第一个对象的引用. getElementsByName():返回拥用传递该方 ...
- python中frame中的元素怎么识别_python3.6+selenium实现操作Frame中的页面元素
有时网页中会嵌套一个或者多个Frame,此时我们直接去找嵌套在Frame里面的元素会抛出异常,所以在操作的时候我们需要将页面焦点切换到Frame里面,下面我们就以一个实例演示一下! 首先先创建三个ht ...
最新文章
- 微课丨华为的18条军规
- Linux内核--异常和中断的区别
- AngularJS中ng-repeat对象的问题
- 2021-02-21 Python Easyocr 图片文字识别
- 使用script命令自动录屏用户操作
- JZOJ 5434. 【NOIP2017提高A组集训10.30】Matrix
- matlab提取图像中的一部分并移动,在Matlab中从图像中提取对象
- pytorch的backward参数
- 基于matlab的车牌识别系统设计错误,基于MATLAB的车牌识别系统设计
- 关于cc2500的介绍
- Linux网络编程 --- HTTP协议
- 【云原生】Docker高级篇之网络、compose、可视化、监控
- 一文了解KingSwap
- Android Studio 连接夜神模拟器的方法
- python图片合成海报
- java保留字详解_下列( )不是Java中的保留字?
- 论文的文献综述查重吗?
- img显示保存在服务器中的图片,img显示服务器图片不显示
- qt mingw32编译项目报错:Nothing to be done for 'first'.
- 使用RDO Packstack在CentOS 8上安装OpenStack Victoria