iOS 如何设置启动引导图
来源:互联网 发布:传智播客c语言讲义 编辑:程序博客网 时间:2024/05/17 09:15
QMPushGuideView.h
#import <UIKit/UIKit.h>@interface QMPushGuideView : UIView//初始化引导图+ (instancetype)guideView;//展示引导图+ (void)show;@end
QMPushGuideView.m
#import "QMPushGuideView.h"@implementation QMPushGuideView//初始化引导图+ (instancetype)guideView{ return [[[NSBundle mainBundle] loadNibNamed:NSStringFromClass(self) owner:nil options:nil] lastObject];}//移除引导图- (IBAction)close { //从父视图上移除 [self removeFromSuperview];}//显示引导图+ (void)show{ NSString *key = @"CFBundleShortVersionString"; //获得当前软件的版本号 infoDictionary -- 里面还有info.plist的信息 NSString *currentVersion = [[NSBundle mainBundle] infoDictionary][key]; //获得沙盒中储存的版本号 NSString *sandBoxVersion = [[NSUserDefaults standardUserDefaults] stringForKey:key]; UIWindow *mainWindow = [UIApplication sharedApplication].keyWindow; if (![currentVersion isEqualToString:sandBoxVersion]) { //创建推送引导视图 QMPushGuideView *guidView = [QMPushGuideView guideView]; guidView.frame = mainWindow.bounds; [mainWindow addSubview:guidView]; //储存版本号 [[NSUserDefaults standardUserDefaults] setObject:currentVersion forKey:key]; //马上储存 [[NSUserDefaults standardUserDefaults] synchronize]; }}
0 0
- iOS 如何设置启动引导图
- iOS启动引导页
- iOS 启动引导页面
- iOS启动时如何添加引导页面 (更新)
- iOS启动时如何添加引导页面 小demo
- iOS启动时如何添加引导页面 小demo
- iOS设置启动图
- IOS启动图设置
- APP首次启动引导界面和启动界面设置——iOS开发
- APP首次启动引导界面和启动界面设置——iOS开发
- IOS程序启动引导示例
- ios开机启动引导页
- iOS引导页、启动页
- ios 如何设置启动图片LaunchImage
- 如何引导启动多操作系统
- iOS开发---引导页设置
- 【Android】如何实现启动APP时引导页、欢迎页功能设置之(二)设置只在第一次启动APP时跳入引导界面
- iOS 启动图载入设置
- 用Gson包进行解析本地的json文件
- LeetCode 231. Power of Two(2的N次幂)
- 轮廓、边缘、边界的相关函数
- 笔记--PageHelper分页
- Ajax应用详解
- iOS 如何设置启动引导图
- 循环队列学习
- tftp,ftp服务搭建
- 单例的获取and序列化和反序列化破坏单例的原因及解决方法
- 最小生成树(Minimum Spanning Tree)(Kruskal算法)
- KMP算法学习笔记
- 寻找子树
- leetcode之String to Integer
- Android-Fragment