我们可以在自定义视图控制器上实现pull to refresh功能吗?我的视图控制器不是表视图控制器,我想在拉下屏幕时刷新此视图。我该如何实现此功能?
答案 0 :(得分:44)
简而言之,您需要执行以下操作:
UIScrollView
。CGRectMake(0, -30, 320, 30)
这样的东西,用于30pt高的指示器视图。–scrollViewDidScroll:
以在用户拖动时更新“拉动刷新”视图。–scrollViewDidEndDragging:willDecelerate:
以在拖动结束时检查scrollView.contentOffset
。如果超出刷新阈值,请进行刷新。