
使用效果圖

使用示例
示例編寫
// 引入頭文件
#import "SYGuideView.h"
// 首次使用,顯示引導(dǎo)頁(yè):使用默認(rèn)按鈕,且放大淡化
// 判斷是否首次使用
BOOL isFirstUsing = SYGuideView.readAppStatus;
if (!isFirstUsing)
{
// 非首次使用
// 保存首次使用的狀態(tài)
[SYGuideView saveAppStatus];
// 實(shí)例化引導(dǎo)頁(yè)
NSArray *images = @[@"guideImage_1", @"guideImage_2", @"guideImage_3", @"guideImage_4"];
SYGuideView *guideView = [[SYGuideView alloc] initWithImages:images];
guideView.buttonClick = ^(){
};
}
// 首次使用,顯示引導(dǎo)頁(yè):使用自定義按鈕,且縮小淡化
BOOL isFirstUsing = SYGuideView.readAppStatus;
if (!isFirstUsing)
{
// 保存首次使用的狀態(tài)
[SYGuideView saveAppStatus];
NSArray *images = @[@"guideImage_1", @"guideImage_2", @"guideImage_3"];
SYGuideView *guideView = [[SYGuideView alloc] initWithImages:images];
// 隱藏動(dòng)畫類型
guideView.animationType = SYGuideAnimationTypeZoomOut;
// 按鈕屬性設(shè)置
guideView.button.frame = CGRectMake((self.view.frame.size.width - 100.0) / 2, (self.view.frame.size.height - 40.0), 100.0, 40.0);
[guideView.button setTitle:@"隱藏" forState:UIControlStateNormal];
guideView.button.backgroundColor = [UIColor brownColor];
guideView.button.layer.cornerRadius = 10.0;
guideView.button.layer.borderWidth = 1.0;
guideView.button.layer.borderColor = [UIColor redColor].CGColor;
guideView.buttonClick = ^(){
};
}
// 首次使用,顯示引導(dǎo)頁(yè):使用左滑后淡化
BOOL isFirstUsing = SYGuideView.readAppStatus;
if (!isFirstUsing)
{
// 保存首次使用的狀態(tài)
[SYGuideView saveAppStatus];
NSArray *images = @[@"guideImage_1", @"guideImage_2", @"guideImage_3"];
SYGuideView *guideView = [[SYGuideView alloc] initWithImages:images];
// 隱藏響應(yīng)類型
guideView.isSlide = YES;
}