[UIScrollview 卡片式无限自动轮播]

本文介绍了如何使用iOS的UIScrollview实现卡片式的无限自动轮播效果,包括设置scrollView的属性、无限轮播的实现以及卡片式动画的详细步骤,提供了源码供读者参考和实践。
摘要由CSDN通过智能技术生成

卡片式无限自动轮播源码参考

scrollView的属性设置及解释

1.pagingEnable = yes  ; 开启分页模式,(ps为达到分页效果,可以设置contentSize为subView的整数倍width等)
 (iOS 自定义scrollView的pagingEnabled http://blog.csdn.net/liuxu0718/article/details/48344295)

2.clipsToBounds = NO; 关闭剪切图片,达到轮播的效果 (UIView里面都是默认开启的,只有UIScrollView默认关闭

3.ScrollsToTop  = YES;  该属性在垂直滚动时, 如果为YES则 点击状态栏会使UIScrollView滚动回初始位置
(谈一谈UIScrollView的scrollsToTop属性 http://www.jianshu.com/p/b4ac529950af)

4
CGRectInset CGRectoffset UIEdgeInsetsInsetRect 这三个函数的使用情况
(http://blog.csdn.net/ys410900345/article/details/42924827)

第一部分:无限轮播的实现

下面是我画的图解,希望大家能看懂
这里写图片描述

RotateScrollview类的源码

仅用于解释上面的过程,复制过去可以自己实现效果

这里写图片描述
源码

#import "RotateScrollview.h"

@interface RotateScrollview ()<UIScrollViewDelegate>
/**
 *  原始页数
 */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值