看到iOS10新特性中有了提供刷新的API着实让人兴奋了一把,虽说目前的MJRefresh和AFN可以满足大多数的项目需求,再不济也还有自定义咯,但是当我听公司安卓小哥说android中已经有统一的刷新控件时宝宝心里的苦是如滔滔江水,延绵不绝啊!
这件事不能忍!!!
这件事不能忍!!
这件事不能忍!
为此,列位可以了解我更新此博文的动力在哪里了吧!
好了话不多说,show the code,港真 API中提供的接口与功能不算很多,可能无法满足现如今日益精(qi)美(pa)的产品需求,但是大苹果出的东西怎样都得尝个鲜。
以下是基本都属性与方法
提供了自定义的颜色与刷新状态下的文字,还有获取刷新状态的属性;
方法上就是开始刷新和停止刷新;
官方文档中建议可以给UIRefreshControl对象添加一个UIControlEventValueChanged事件,用于修改刷新的状态;
以下是写的Demo
一种是通过UIControlEventValueChanged事件触发的方法来修改刷新状态;
一种是监听ScrollView的Delegate状态改变刷新状态;
效果如下
有更酷更炫的效果大家可以评论联系我哦!打完收工 (不要吐槽我的bgcolor啦)
网友评论