0

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

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

我怎样才能做到这一点?

4

1 回答 1

0

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

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

- (void)scrollViewDidScroll:(UIScrollView *)scrollView
于 2013-08-29T13:13:47.220 回答