iPhone拉下来像Tweetie - LIGHT VERSION

时间:2011-07-16 19:13:53

标签: iphone objective-c cocoa-touch uitableview

我知道GithHub上有一些东西可以让你在UITableView中实现一个时髦的“下拉同步”。

但是,我需要做的就是知道UITableView是否被拉下来了。我知道有一个- (void)scrollViewDidScroll:(UIScrollView *)scrollView函数,但如果我在UITableView中滚动,那似乎不会触发。

我想,我想要知道的是,如果UITableView滚动超出上面的键(我想这会给出一个负数)。

如果有人对此问题有任何建议/解决方案,我将非常感激。提前谢谢!

2 个答案:

答案 0 :(得分:1)

您没有说您的UITableView是由UITableViewController管理还是您自己管理它。 UITableView将发送scrollViewDidScroll:个消息,但仅发送给表视图实例的委托。

既然你说scrollViewDidScroll:没有被解雇,我认为你不是在继承UITableViewController并做其他事情。将该方法添加到表视图的委托中,您将收到滚动位置更改的通知。

答案 1 :(得分:0)

我建议EGORefreshTableHeaderView。可在GitHub上使用,效果很好。