轮播图控件 带描述文字的轮播图控件

项目需导入SDWebImage

类型一

简单的轮播图

轮播下.gif
/**
    加载演示类型1  图
    */
   _jy2ScrollView = [[JYScrollView alloc] initWithFrame:CGRectMake(0, Fit375(350), kScreenWidth, Fit375(230))];
   [_jy2ScrollView bannerWithArray:array imageType:JYImageURLType placeHolder:@"placeholderImage.jpg" tapAction:^(NSInteger index) {
       NSLog(@"点击了轮播图click   NO.%ld",index);
   }];
   _jy2ScrollView.timeInterval = 4;
   [self.view addSubview:_jy2ScrollView];

类型二

带描述的轮播图

轮播上.gif
/**
     加载演示类型2  图 + 描述
     */
    /**
     set UI frame,JYScrollview's pageControl is depend on the screen's width,if you want to make a different one you could click JYScrollView.m to change the size or something.
     */
    _jyScrollView = [[JYScrollView alloc] initWithFrame:CGRectMake(0, Fit375(50), kScreenWidth, Fit375(230))];
    /**
     *  the array's count must equals to the titleArr's
     *  loadScrollViewData
     */
    [_jyScrollView bannerWithArray:array titleArr:titleArr imageType:JYImageURLType placeHolder:@"placeholderImage.jpg" tapAction:^(NSInteger index) {
        NSLog(@"点击了轮播图click   NO.%ld",index);
    }];
    _jyScrollView.timeInterval = 1;
    [self.view addSubview:_jyScrollView];

自定义pageControl的位置

    /**
     *  or you can set the pageControl
     *
     CGPoint center =_jy2ScrollView.pageControl.center;
     center.x = 350;
     _jy2ScrollView.pageControl.center = center;
     */

如果控件哪里有什么问题,敬请斧正。

-------github demo链接-----

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,951评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,192评论 4 61
  • 崩溃。今天姨妈痛,我甚至还在想,要是没分开我可以向他诉苦了。可笑吧,其实我知道他不喜欢我了,还这么想的美,干什么呢...
    裳璎珞阅读 1,157评论 0 1
  • 一珊,紫瑶的声音响起。 她从床上坐起来,怎么了,紫瑶? 唉哟快别提了,紫瑶大大咧咧的在一珊的床上坐下,还没开始说话...
    十三夜叛阅读 3,573评论 0 1
  • 如果你有几个好消息要公布,你是应该分开宣布呢,还是一起宣布? 假如你今天中了1000元,同时你的股票总体涨了100...
    草酰盛阅读 3,895评论 0 0