第三方資料聯(lián)系qq:577109832
1.首先我們創(chuàng)建GuideViewController
2.導(dǎo)入頭文件
#import "ImageScrollView.h"
#import "AppDelegate.h"
//添加協(xié)議ImageScrollViewDelegate
- (void)viewDidLoad {
[super viewDidLoad];
// 這里是將圖片添加到數(shù)組
NSArray *arr = @[@"guidePage1",@"guidePage2",@"guidePage3"];
//初始化并調(diào)用方法
/*
initWithFrame:self.view.frame設(shè)置滾動視圖位置
style:ImageScrollType_Guide設(shè)置類型為引導(dǎo)頁視圖
images:arr添加圖片數(shù)組
confirmBtnTitle:@"立即體驗(yàn)" 按鈕的標(biāo)題
confirmBtnTitleColor:[UIColor whiteColor]標(biāo)題顏色
confirmBtnFrame:CGRectMake(FIT_X(260), FIT_Y(30), FIT_X(120), FIT_Y(40))按鈕的位置
autoScrollTimeInterval:0.0滾動時間間隔
delegate:self代理
*/
ImageScrollView *imgScrView = [[ImageScrollView alloc]initWithFrame:self.view.frame style:ImageScrollType_Guide images:arr confirmBtnTitle:@"立即體驗(yàn)" confirmBtnTitleColor:[UIColor whiteColor] confirmBtnFrame:CGRectMake(FIT_X(260), FIT_Y(30), FIT_X(120), FIT_Y(40)) autoScrollTimeInterval:0.0 delegate:self];
[self.view addSubview:imgScrView];
//添加pageControl
[imgScrView addPageControlToSuperView:self.view];
}
#pragma mark -ImageScrollViewDelegate
- (void)experienceDidHandle{
//獲取當(dāng)前的版本號,持久化
NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];
[ud setObject:VERSION_CURRENT forKey:NOT_FIRST_LANUCH];
[ud synchronize];
//切換窗口的根視圖控制器
AppDelegate *app = (AppDelegate *)[UIApplication sharedApplication].delegate;
//app.window.rootViewController = app.sideMenu;
}