首页 > 代码库 > oc学习之路----scrollView的代理模式
oc学习之路----scrollView的代理模式
右图是OC里面scrollView的代理的描述,从这里可以开出来,任何对象都可以作为scorllView的代理对象只要实现了UIScrollViewDelegate这个协议,为什么呢,原因要追究到UIScrollView和delegate的通讯,大致分以下3个:1、在SV被拖拽的时候要给代理发送特定的消息,2、在滚动到特定位置的时候发送特定的消息。3、在用户停止拖拽的 时候也会发送消息。消息即方法,具体调用了以下三个方法,分别是:
所以,要想做SV的代理,必须有这三个方法,而UIScrollViewDelegate正好有这三个方法,至于能不能自己写一个协议,然后包括这三个方法的名字,实现相应的功能,我就不知道了,估计是可以的。
oc学习之路----scrollView的代理模式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。