【发布时间】:2012-05-24 22:13:03
【问题描述】:
我正在尝试强制 EGORefreshTableHeaderView 从代码中更新。当我下拉一切正常时,TableView(根)得到刷新。但我有一个模式视图,用户可以在其中订阅某些实体。当他订阅一个时,第一个(根)表视图中的 reload 方法被触发。此方法建立与服务器的连接,根据订阅加载一些特定数据,将其存储在CoreData DB 中并更新TableView(root)。
问题在于,当用户仅连接到 3G 或 Edge 网络时,在自己的线程中处理的下载可能需要几秒钟。为了向用户表明发生了什么事,我想显示EGORefreshTableHeaderView。
我发现我可以设置刷新视图的缩进并手动显示加载图标,但我想知道是否有更简单的解决方案,只需触发 EGORefreshTableHeaderView 上的委托或方法?
【问题讨论】:
标签: iphone objective-c ios uitableview refresh