UIScrollViewDelegate详解
来源:互联网 发布:我知谁掌管明天简谱 编辑:程序博客网 时间:2024/05/22 06:16
UIScrollViewDelegate会经常用到,在这里对代理协议所包含的方法简单描述,以便于以后使用
几个概念的理解:
contentSize:可滑动区域的大小
contentOffset:滑动视图里面的内容的相对位置
contentInset:滑动视图在外面的相对位置
1、只要view有滚动(不管是拖、拉、放大、缩小等导致)都会执行此函数
-(void)scrollViewDidScroll:(UIScrollView *)scrollView;
2、将要开始拖拽,手指已经放在view上并准备拖动的那一刻
-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView;
3、将要结束拖拽,手指已拖动过view并准备离开手指的那一刻,注意:当属性pagingEnabled为YES时,此函数不被调用
-(void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset;
4、已经结束拖拽,手指刚离开view的那一刻
-(void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
5、view将要开始减速,view滑动之后有惯性
-(void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView;
6、view已经停止滚动
-(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;
7、view的缩放
-(void)scrollViewDidZoom:(UIScrollView *)scrollView
8、有动画时调用
-(void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView
1 0
- UIScrollViewDelegate详解
- UIScrollViewDelegate 详解
- UIScrollViewDelegate详解
- iOS UIScrollViewDelegate详解
- UIScrollViewDelegate-代理API详解
- IOS开发之UIScrollViewDelegate详解
- IOS开发之UIScrollViewDelegate详解
- IOS开发之UIScrollViewDelegate详解
- IOS开发之UIScrollViewDelegate详解
- IOS开发之UIScrollViewDelegate详解
- IOS开发之UIScrollViewDelegate详解
- IOS开发之UIScrollViewDelegate详解
- iOS开发之UIScrollViewDelegate详解
- IOS开发之UIScrollViewDelegate详解
- UIScrollViewDelegate
- UIScrollViewDelegate
- UIScrollViewDelegate
- UIScrollViewDelegate
- Linux下JDK中文字体乱码
- ARC forbids explicit message send of release
- container_of()宏
- Deployment failed due to an error in FastDev assembly synchronization.
- POJ 1637 Sightseeing tour 混合图欧拉回路 最大流
- UIScrollViewDelegate详解
- [点点搬家] 声讨一下Jersey Client,或者鄙视一下Tomcat realm
- 当 高大上 北约武器遭遇 土气 涂装这可不是PS的
- Wireshark基本介绍和学习TCP三次握手
- [点点搬家]Mod_perl的一些用法<----自己琢磨的,欢迎拍砖
- P沟道mos管作为开关的条件(GS >GS(TH))
- mysql存储过程事务
- nyoj 58 最少步数
- 推荐7款超实用的网站模版