美文网首页
iOS造轮子之引导页

iOS造轮子之引导页

作者: LazyLoad | 来源:发表于2017-08-07 16:44 被阅读0次

    最近项目刚刚结束,空闲的时间准备跟大神学习造轮子!!
    今天就造了一个绝大多数app 中都会用到的一个轮子。一个简单的引导页,对于日后工作最基本的直接拿去用就可以了!!

    在AppDelegate里面可以直接调用初始化方法,回调使用block方式。
    根据版本判断逻辑 或是 其他逻辑 自行添加 我只是造轮子的。。。

    直接上代码吧

    BHLeadingPageController *leadingPageVc = [[BHLeadingPageController alloc] initWithPagesCount:5 setupCellHandler:^(BHLeadingPageCell *cell, NSIndexPath *indexPath) {
            NSLog(@"%zd",indexPath.row);
            
            cell.imageView.image = [UIImage imageNamed:[NSString stringWithFormat:@"guide_%02zd",indexPath.row]];
        } finishHandler:^(UIButton *finishBtn) {
            
            NSLog(@"点击立即体验按钮 --- 切换根控制器");
        }];
    
    

    实现的方式,使用UICollectionView 为核心,这样可以复用cell , 逻辑很简单就不用上代码了。。下载demo 自己看吧!!

    如果觉得这个轮子还能用,麻烦给颗星星!!感激不尽!!
    项目我已经上传至GitHub 轮子之引导页 https://github.com/BaiHan1989/BHLeadingPage.git

    相关文章

      网友评论

          本文标题:iOS造轮子之引导页

          本文链接:https://www.haomeiwen.com/subject/gnjalxtx.html