【发布时间】:2011-09-17 12:50:53
【问题描述】:
我们可以在自定义视图控制器上实现拉取刷新功能吗?我的视图控制器不是表格视图控制器,我想在下拉屏幕时刷新此视图。如何实现此功能?
【问题讨论】:
标签: iphone objective-c cocoa-touch uiviewcontroller pull-to-refresh
我们可以在自定义视图控制器上实现拉取刷新功能吗?我的视图控制器不是表格视图控制器,我想在下拉屏幕时刷新此视图。如何实现此功能?
【问题讨论】:
标签: iphone objective-c cocoa-touch uiviewcontroller pull-to-refresh
简而言之,你需要做到以下几点:
UIScrollView 中嵌入您的视图。CGRectMake(0, -30, 320, 30) 的 30pt 高指示器视图。–scrollViewDidScroll: 以在用户拖动时更新您的“拉动刷新”视图。–scrollViewDidEndDragging:willDecelerate: 以在拖动结束时检查scrollView.contentOffset。如果超过了刷新阈值,请进行刷新。【讨论】: