PARefreshControlWithController
2016-09-22 16:43:07 0 举报
`PARefreshControlWithController`是一个用于实现下拉刷新功能的自定义控件。它继承自`UIRefreshControl`,并添加了一个控制器(`controller`)属性,用于处理刷新状态和数据更新。当用户下拉刷新时,该控件会显示一个旋转的加载动画,并在数据加载完成后自动隐藏。同时,它还支持监听下拉刷新事件,以便在刷新过程中执行相应的操作。通过使用`PARefreshControlWithController`,开发者可以轻松地为iOS应用添加下拉刷新功能,提高用户体验。
作者其他创作
大纲/内容
PARSBaseViewController
+继承
PARSResultViewExtensionProtocol
//获取当前的错误视图- PARSResultView currentResultView //设置或读取错误视图的函数Block+ PARSResultClickFunction resultFunction//是否显示错误视图,会在关联的ScrollView中填充+ BOOL showError
PARSBaseRefreshViewController+ResultView
+_refreshControllerWIthThemeUseDefaultResultView:(PARSRefreshTheme)theme
+关联
+扩展
PARSRefreshTheme
//主题色Main //透明 反色Transparent
UIViewController
PARefreshControl
+引用
PARSRefreshViewControllerType
//下拉刷新HeaderRefresh//透明 反色FooterRefresh//自动刷新AutoFooterRefresh
PAAutoFooterRefreshControl自动上拉加载控件
PABackFooterRefreshControl手动上拉加载控件 实现手动下啦加载逻辑
PAFooterRefreshControl底部加载基础控件
可以扩展到BaseViewController上 考虑没有ScrollView
PARSHeaderRefreshControl平安金管家定制化下拉刷新控件
+实现
PAHeaderRefreshControl头部刷新基础控件 实现PullingPercent的变更 和一些基础功能
PARSFooterRefreshControl平安金管家定制化上拉加载更多控件
PARSRefreshViewController
+ PARSHeaderRefreshControl headerControl//是否在刷新 readOnly+ BOOL isHeaderRefreshing//触发刷新的函数+ PARSHeaderRefreshing headerRefreshingFunction
+ _refreshControllerWithTheme:(PARSRefreshTheme)theme andType:(PARSRefreshControllerType)//附加scrollView动作+ attach:(UIScrollView)scrollView+ (void)beginHeaderRefresh+ (void)beginHeaderRefresh:((^void))completion+ (void)endHeaderRefresh+ (void)endHeaderRefresh:((^void))completion
0 条评论
下一页
为你推荐
查看更多