我正在开发一个实现UITableView
的iOS应用
我有TableHeaderView
(自定义拉动刷新)
我希望标题视图隐藏在其他行的顶部,直到用户下拉
当有很多行时它一切正常但是当只有几行时我得到了一个bug。
因为当用户拉动行-UP-时,表视图会反弹并显示标题视图。
我想让表格视图“认为”最顶层的位置是第一行而不是标题视图。
我该怎么做?
答案 0 :(得分:0)
好吧,你不想实现EGORefreshTableHeaderView,所以:只下载EGORefreshTableHeaderView.m,并阅读代码。 基本上,它不使用标题,创建视图并添加到tableview,设置滚动委托并根据需要对其进行处理。
或者你可以在你的表视图中设置委托并对待(使用框架代码来制作你的代码):
- (void)scrollViewDidScroll:(UIScrollView *)scrollView