【问题标题】:iPhone Pull Down Refresh like Tweetie - LIGHT VERSIONiPhone 下拉刷新像 Tweetie - LIGHT VERSION
【发布时间】:2011-07-16 19:13:52
【问题描述】:

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

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

我想我只需要知道,如果 UITableView 滚动到上层键之外(我想这会给出一个负数)。

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

【问题讨论】:

    标签: iphone objective-c cocoa-touch uitableview


    【解决方案1】:

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

    既然你说scrollViewDidScroll: 没有触发,我假设你没有继承UITableViewController 并做其他事情。将该方法添加到您的表格视图的委托中,您将收到滚动位置更改的通知。

    【讨论】:

      【解决方案2】:

      我推荐EGORefreshTableHeaderView。在 GitHub 上可用,效果很好。

      【讨论】:

        猜你喜欢
        • 2010-12-10
        • 2018-11-18
        • 2011-09-29
        • 2016-01-08
        • 2012-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-05
        • 2019-11-03
        相关资源
        最近更新 更多