关于UIScrollerView

2024-04-12 09:08
文章标签 uiscrollerview

本文主要是介绍关于UIScrollerView,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

@protocol UIScrollViewDelegate
几个概念的理解:
contentSize:可滑动区域的大小
contentOffset:滑动视图里面的内容的相对位置
contentInset:滑动视图在外面的相对位置

1、只要view有滚动(不管是拖、拉、放大、缩小等导致)都会执行此函数
-(void)scrollViewDidScroll:(UIScrollView *)scrollView;
2、将要开始拖拽,手指已经放在view上并准备拖动的那一刻
-(void)scrollViewWillBeginDragg ing:(UIScrollView*)scrollView;
3、将要结束拖拽,手指已拖动过view并准备离开手指的那一刻,注意:当属性pagingEnabled为YES时,此函数不被调用
-(void)scrollViewWillEndDraggin g:(UIScrollView *)scrollViewwithVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint*)targetContentOffset;
4、已经结束拖拽,手指刚离开view的那一刻
-(void)scrollViewDidEndDragging :(UIScrollView *)scrollViewwillDecelerate:(BOOL)decelerate
5、view将要开始减速,view滑动之后有惯性
-(void)scrollViewWillBeginDecel erating:(UIScrollView*)scrollView;
6、view已经停止滚动
-(void)scrollViewDidEndDecelera ting:(UIScrollView*)scrollView;
7、view的缩放
-(void)scrollViewDidZoom:(UIScrollView *)scrollView
8、有动画时调用
-(void)scrollViewDidEndScrollin gAnimation:(UIScrollView*)scrollView;

这篇关于关于UIScrollerView的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/896700

相关文章

EasySwift/YXJPullScale UITableView,UICollectionView,UIScrollerView的顶部放大控件,不仅支持图片,也支持任意视图

UITableView,UICollectionView,UIScrollerView的顶部放大控件,不仅支持图片,也支持任意视图 YXJPullScale EasySwift

滚动视图 UIScrollerView、分页控件

一、滚动视图   1>核心属性    frame 可视化区域    contentSize 全部的内容区域大小    contentOffset  内容偏移量  内容的偏移量:   a. (当前正在显示的区域的左顶点,距离全部内容区域左顶点的位置)   b.此属性既可以通过用户交互动作(拨动),被系统自动修改,也可以由代码来修改,就是会实现内容的移动的效果   2>滚动视图的应用—

滚动视图 UIScrollerView、分页控件_前进的火车_新浪博客

一、滚动视图   1>核心属性    frame 可视化区域    contentSize 全部的内容区域大小    contentOffset  内容偏移量  内容的偏移量:   a. (当前正在显示的区域的左顶点,距离全部内容区域左顶点的位置)   b.此属性既可以通过用户交互动作(拨动),被系统自动修改,也可以由代码来修改,就是会实现内容的移动的效果   2>滚动视图的应