UIScrollView与UIPageControl+自动滑动的封装

原创 2015年11月20日 19:56:26

此篇博文写的是一个博主自己将UIScrollView与UIPageControl的封装加自动滚动的封装包,是否让其自滚动已经设置了属性,使用者可使用属性控制是否自动滑动,支持网络图片与本地图片,可自行选择,代码已上传到github,可通过github下载,github下载地址:点此进入github下载


使用方法:

1、将AdvertisementPageView导入工程

2、使用cocoapods导入SDWebImage第三方库

3、在需要使用的文件中导入文件(#import “AdvertisementPageView.h)

3、写入一下代码:

/// @brief PhotoForm参数:为图片来源是本地图片还是网络URL图片,值分别有(kPictureFormLocation(本地图片),kPictureFormNetWork(网络图片))

    /// @brief andImageData参数:为图片的数组

    AdvertisementPageView *pageView = [[AdvertisementPageView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, 200) andImageData:array PhotoForm:kPictureFormNetWork];

    /// @brief 设置是否自滚动,默认为YES

    pageView.isSelfRolling = YES;


注:1、photoArray是图片资源名称数组(图片资源可是本地图片,也可是网络图片url)

2、CGRectMake参数是控件在界面中的位置以及大小

        3、参数PhotoForm是图片来源方式,分为本地图片与网络url图片(也就是图片数组中的是本地图片名还是网络图片的url),此参数有两个值,分别为:kPictureFormLocation(本地图片),kPictureFormNetWork(网络图片)



版权声明:本文为博主原创文章,未经博主允许不得转载。

UIScrollView在Autolayout自动布局中如何自适应滚动长度?

在iOS开发中,当使用UIScrollView展示内容时,内容超出屏幕长度的情况下,我们会通过UIScrollView的contentSize来设置它的滚动长度。 如果scrollView上的内容较多...
  • Dacian_zhou
  • Dacian_zhou
  • 2017年05月12日 16:17
  • 794

ios基于UIScrollView实现滑动引导页

上代码前,我们先来看下实现的效果图: WelcomeViewController.h #import @interface WelcomeViewController : UIView...
  • chenzheng8975
  • chenzheng8975
  • 2016年07月22日 09:55
  • 1755

iOS UIScrollView的使用及其不能滑动问题解决

iOS ScrollView的使用,滑动问题
  • u010872455
  • u010872455
  • 2016年08月31日 19:46
  • 476

Cocos2d-x 3.0 开发(十四)使用UIScrollView 实现大小不同物品拖动展示

UI部分一直是cocos2d-x的弱项,而这种境况在3.0版本中将得到改善。让我们从一个曾经的坑入手——CCTableView,来看看这些新特性。先上个图.........
  • fansongy
  • fansongy
  • 2013年12月12日 19:15
  • 19143

Unity3d NGUI的使用(九)(UIScrollView制作滑动列表)

UIScrollView制作滑动列表,可横向,竖直展示一些列表在固定可视范围内 UIScrollVIew只是一个可滑动的UI组件 如果需要制作复杂的可视区域UI需要配合使用UIPanel与...
  • a351945755
  • a351945755
  • 2014年06月25日 14:02
  • 9977

UIScrollView的重用笔记

UIScrollView的重用笔记import “ViewController.h” /* UIScrollView 的重用原理借鉴TableView的重用池,创建一个专门盛放子View数组,下...
  • qq_28125515
  • qq_28125515
  • 2015年12月10日 19:32
  • 420

UIScrollView 的基本用法 横向滚动

参考贴1: UIScrollView 的基本用法 横向滚动 2012-05-07 14:13:51| 分类: ios开发 | 标签:ios scrollview |字号大中小 订阅 ...
  • u011140147
  • u011140147
  • 2014年04月17日 19:26
  • 1535

iOS控件封装-(UIScrollView)图片轮播器

首先看一下效果吧: 文件一:PictureCarouselView.himport define SELF_WIDTH self.scrollView.frame.siz...
  • jiuchabaikaishui
  • jiuchabaikaishui
  • 2015年08月04日 13:28
  • 944

解决UIScrollView和滑动返回手势的冲突

解决UIScrollView和滑动返回手势的冲突原网址 项目中浏览图片时,是以一个scrollview横向来展示多张图片,但是由于滑动返回手势和scrollview的滑动返回手势冲突了,导致在浏...
  • hu434587115
  • hu434587115
  • 2016年05月30日 13:23
  • 1945

关于UIScrollView嵌套UITableView冲突问题

scrollview 嵌套tableview 会导致手势冲突这在苹果官方文档已声明。我也做了尝试(本例是tableview作为列加入到scrollview中,如下图),发现用一个scrollview作...
  • u013073524
  • u013073524
  • 2014年05月15日 20:12
  • 3670
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UIScrollView与UIPageControl+自动滑动的封装
举报原因:
原因补充:

(最多只允许输入30个字)