如何从自动弹跳中停止UITable视图

时间:2013-08-29 12:00:22

标签: ios objective-c uitableview pull-to-refresh nstableheaderview

我正在开发一个实现UITableView的iOS应用 我有TableHeaderView(自定义拉动刷新) 我希望标题视图隐藏在其他行的顶部,直到用户下拉 当有很多行时它一切正常但是当只有几行时我得到了一个bug。 因为当用户拉动行-UP-时,表视图会反弹并显示标题视图。

我想让表格视图“认为”最顶层的位置是第一行而不是标题视图。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

好吧,你不想实现EGORefreshTableHeaderView,所以:只下载EGORefreshTableHeaderView.m,并阅读代码。 基本上,它不使用标题,创建视图并添加到tableview,设置滚动委托并根据需要对其进行处理。

或者你可以在你的表视图中设置委托并对待(使用框架代码来制作你的代码):

- (void)scrollViewDidScroll:(UIScrollView *)scrollView