UIScrollViewDelegate详解 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 技术分享 >

UIScrollViewDelegate详解

发表时间:2020-10-19

发布人:葵宇科技

浏览次数:20


UIScrollViewDelegate会经常用到,在这里对代劳协定所包含的办法简单描述,以便于今后应用
几个概念的懂得:
contentSize:可滑动区域的大年夜小
contentOffset:滑动视图琅绫擎的内容的相对地位
contentInset:滑动视图在外面的相对地位
-(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已经停止滚动
7、view的缩放
-(void)scrollViewDidZoom:(UIScrollView *)scrollView
8、有动画时调用
-(void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView
1、只要view有滚动(不管是拖、拉、放大年夜、缩小等导致)都邑履行此函数
-(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;

相关案例查看更多