CMKRefresh
Swift实现轻量级的下拉刷新上拉加载更多组件,简单易用,支持自定义加载动画,自定义只要实现CMRefreshViewProtocol酷炫的加载动画即可分分钟实现。
安装
1、 pod 'CMKRefresh'
2、直接引入源文件
使用方法
1 默认下拉刷新
mutable.addHeaderRefresh { [weak self] in
self?.mutable.reloadData() DispatchQueue.main.asyncAfter(deadline: .now() + 3.0) { self?.mutable.stopHeaderRefresh()
}
}//开始刷新
mutable.startHeaderRefresh()2 默认加载更多
//默认自带效果mutable.addHeaderRefresh { [weak self] in
self?.mutable.reloadData() DispatchQueue.main.asyncAfter(deadline: .now() + 3.0) { self?.mutable.stopHeaderRefresh()
}
}3 自定义动画加载更多
mutable.addFooterRefresh(custom:CMRefreshFMAnimationFooter()) { [weak self] in
DispatchQueue.main.asyncAfter(deadline: .now() + 3.0) { self?.mutable.stopFooterRefresh(noMore: true) self?.count = 40
self?.mutable.reloadData()
}
}效果图


Communication
github:https://github.com/GesanTung/GTRefresh.git
Email : tungleungs@gmail.com 公众号 :iostips QQ : 603482184

CMKRefreshSwift下拉刷新组件
CMKRefreshSwift是一款轻量级的Swift组件,用于实现下拉刷新和上拉加载更多功能。它支持自定义加载动画,只需实现CMRefreshViewProtocol即可轻松集成。组件提供默认效果,并允许自定义动画,适用于iOS应用开发。

被折叠的 条评论
为什么被折叠?



