刚写了个 iOS 下拉刷新框架,简单易用

2016-09-25 10:29:11 +08:00
 kobe1941

之前在 github 上搜下拉刷新框架的时候,发现要么就很久不维护一堆 bug ,要么就太复杂类太多,感觉都不太合适,顺手自己写了个,主要是简单轻量级,没有酷炫的动画,只有最简单的功能实现。使用 UITableView 和 UICollectionView 。

详情见 github 上的仓库HFRefresh

UIWebView 没测试,另因为没有 iOS7 的手机所以 iOS7 也没测试,欢迎大家去 github 上提 issue 。

2865 次点击
所在节点    iDev
10 条回复
zongren
2016-09-25 11:31:40 +08:00
有个 MJRefresh ,一般就够用了
free9fw
2016-09-25 13:35:21 +08:00
有个 UIRefreshControl ,一般就够用了
kobe1941
2016-09-25 13:50:57 +08:00
@zongren MJRefresh 很强大,我是觉得它太复杂了,文件太多,我写这个算是简化版。。
kitalphaj
2016-09-25 15:30:31 +08:00
MJRefresh 不说了,多年不更新而且 Bug 一大堆
niselover
2016-09-25 16:03:38 +08:00
2 楼说的对
miketeam
2016-09-25 16:08:33 +08:00
mjrefresh 有个 bug ,我升级 Xcode8 以后运行报错。昨天找了一会儿,把系统版本判断代码改哈就好了……新坑啊
kobe1941
2016-09-25 21:37:45 +08:00
@free9fw 这个难道不是有很多限制来着,比如上拉加载更多,或者 UICollectionView 好像就不能用?而且不同系统版本的表现不一样呀
free9fw
2016-09-25 23:12:53 +08:00
@miketeam 这个是 iOS 10 版本判断的 bug , 传送: http://t.cn/RcEypsq
free9fw
2016-09-25 23:15:52 +08:00
@kobe1941 上拉加载这个简单,现在 UIRefreshControl 变成 scollview 的 attribute 了, iOS 10 上自动 trigger 会不显示,其他下拉正常
fhefh
2016-09-26 15:51:02 +08:00
nice mark

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/308794

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX