Objective-C Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
DWGuidePage
DWGuidePageTest.xcodeproj
DWGuidePageTest
.DS_Store
.gitignore
.swift-version
DWGuidePage.podspec
LICENSE
README.md

README.md

本地图片引导页


如果感觉不错,请给个Star支持一下

使用中如果遇到什么问题可以联系我

QQ:739814184

微信:ai739814184

QQ群:577506623

e-mail:dwang.hello@outlook.com

本地图片引导页

Cocoapods:

pod 'DWGuidePage'

第一步

将DWGuidePage文件夹拖入到项目中

第二步

在appdelegate.m中引入头文件
#import "DWGuidePage.h"
#import "引导页.h"
#import "首页.h"

第三步

在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {}
方法中加入以下代码
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];

[DWGuidePage
 dw_AppDelegateGuidePageWindow:
 self.window 
 guidePageVC:[引导页 new]
  mainVC:[首页 new]];

[self.window makeKeyAndVisible];

第四步

在引导页控制器中引入头文件

#import "DWGuidePage.h"

声明代理

<DWGuidePageDelegate>

初始化

DWGuidePage *guidePage = [[DWGuidePage alloc]initWithFrame:self.view.bounds];

遵循代理

guidePage.delegate = self;

设置内容

//imageArray:图片名与image对象可以用时使用
[guidePage dw_guidePageImageArray:@[@"IMG_1",
             [UIImage imageNamed:@"IMG_2"], 
             @"IMG_3",
              [UIImage imageNamed:@"IMG_4"]] content:^(UIView *currentView, NSInteger currentPage, NSInteger count) {            

}];

执行代理方法//实时获取用户操作

- (void)dw_guidePageViewDidGuidePage:(double)guidePage 
        pageCount:(NSInteger)pageCount;