iOS-UIiOS收藏iOS开发资料收集区

iOS轮播图banner库分享-SDCycleScrollVie

2017-05-02  本文已影响330人  hsuyelin

整理时间:2017年05月02日13:49:34

1.SDCycleScrollView介绍

iOS图片、文字轮播器,常用于广告,产品特性等轮播,集成简单,代码少

2.SDCycleScrollView源码地址

Github地址:
https://github.com/gsdios/SDCycleScrollView

3.安装教程

3.1cocoaPods安装

在项目中的Podfile文件中,添加

pod "SDCycleScrollView"

然后终端进入项目根目录,输入

pod install --verbose --no-repo-update
如果要更新请使用
pod update --verbose --no-repo-update

在使用的时候导入头文件

#import <SDCycleScrollView.h>

4.SDK要求

该项目最低支持 Xcode 7.0

5.使用方法

5.1细节

 // 网络加载图片的轮播器
 SDCycleScrollView *cycleScrollView = [cycleScrollViewWithFrame:frame delegate:delegate placeholderImage:placeholderImage];
 cycleScrollView.imageURLStringsGroup = imagesURLStrings;
 
 // 本地加载图片的轮播器
 SDCycleScrollView *cycleScrollView = [SDCycleScrollView cycleScrollViewWithFrame: imagesGroup:图片数组];

5.2使用效果

使用效果使用效果

5.3详细设置

1.设置pageControl居右,默认居中

cycleScrollView.pageControlAliment = SDCycleScrollViewPageContolAlimentRight; 

2.如果设置title数组,则会在图片下面添加标题

cycleScrollView.titlesGroup = 标题数组; // 数组元素个数必须和图片数组元素个数保持一致

3.如需监听图片点击,请设置代理,实现代理方法

cycleScrollView.delegate = ; 

4.自定义轮播时间间隔

cycleScrollView.autoScrollTimeInterval = ;

6.注意事项

如果用这个轮播器,顶部出现了一块空白区域解决方法
在iOS 7以后,controller 会对其中唯一的scrollView或其子类调整内边距,从而导致位置不准确。
只需要设置

self.automaticallyAdjustsScrollViewInsets = NO
上一篇下一篇

猜你喜欢

热点阅读