UIScrollViewDelegate Protocol Reference
来源:互联网 发布:编程男士性格好怪 编辑:程序博客网 时间:2024/05/16 22:50
UIScrollViewDelegate是UIScrollView的核心代理,我们可以通过它监听UIScrollView的相关动作。
1 Responding to Scrolling and Dragging
// 滚动持续中@available(iOS 2.0, *)optional public func scrollViewDidScroll(scrollView: UIScrollView)// 手指触摸开始滚动@available(iOS 2.0, *)optional public func scrollViewWillBeginDragging(scrollView: UIScrollView)// 手指离开屏幕后,移动速度@available(iOS 5.0, *)optional public func scrollViewWillEndDragging(scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>)// 手指离开屏幕后,是否有减速动画@available(iOS 2.0, *)optional public func scrollViewDidEndDragging(scrollView: UIScrollView, willDecelerate decelerate: Bool)// 能否滚动到头部@available(iOS 2.0, *)optional public func scrollViewShouldScrollToTop(scrollView: UIScrollView) -> Bool// 滚动到头部@available(iOS 2.0, *)optional public func scrollViewDidScrollToTop(scrollView: UIScrollView)// 手指离开屏幕后,滚动视图滚动开始减速动画func scrollViewWillBeginDecelerating(scrollView: UIScrollView) // 手指移动引起的滚动动画结束func scrollViewDidEndDecelerating(scrollView: UIScrollView)
2 Managing Zooming
// 返回要缩放的View@available(iOS 2.0, *)optional public func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView?// 开始缩放@available(iOS 3.2, *)optional public func scrollViewWillBeginZooming(scrollView: UIScrollView, withView view: UIView?)// 缩放持续中@available(iOS 3.2, *)optional public func scrollViewDidZoom(scrollView: UIScrollView)// 缩放停止@available(iOS 2.0, *)optional public func scrollViewDidEndZooming(scrollView: UIScrollView, withView view: UIView?, atScale scale: CGFloat)
3 Responding to Scrolling Animations
// 使用setContentOffset/scrollRectVisible:animated:调用的滚动动画结束func scrollViewDidEndScrollingAnimation(scrollView: UIScrollView)
Appendix
Related Documentation
UIScrollViewDelegate Protocol Reference
Revision History
Copyright
CSDN:http://blog.csdn.net/y550918116j
GitHub:https://github.com/937447974
0 0
- UIScrollViewDelegate Protocol Reference
- iOS: UIScrollViewDelegate Protocol的方法scrollViewDidEndDecelerating:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewDidEndScrollingAnimation:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewDidScroll:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewDidScrollToTop:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewDidZoom:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewShouldScrollToTop:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewWillBeginDecelerating:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewWillBeginDragging:
- iOS: UIScrollViewDelegate Protocol的方法scrollViewWillBeginZooming:withView:
- iOS: UIScrollViewDelegate Protocol的方法viewForZoomingInScrollView:
- UIScrollViewDelegate
- UIScrollViewDelegate
- UIScrollViewDelegate
- UIScrollViewDelegate
- UIScrollViewDelegate
- UIScrollViewDelegate
- uiscrollviewdelegate
- 计算图片大小,如果从内存和本地取不到图片,就去下载,并计算图片大小
- Google推荐的图片加载库Glide介绍
- LeetCode—377. Combination Sum IV
- 简单实现MVC
- 多线程与线程同步
- UIScrollViewDelegate Protocol Reference
- redis 3.2 protected-mode配置
- 当spring 容器初始化完成后执行某个方法
- NOIP2010普及组 导弹拦截(重庆一中高2018级信息学竞赛测验3) 解题报告
- HDU 2406 Power Strings KMP 基础
- Android Studio中获取sha1证书指纹数据的方法
- PHP木马的防范方法
- 合并果子解题分析
- Java反射机制的学习