![]() |
1
0
对于任何可能有这个问题或类似问题的人,我找到了一种方法来刷新滚动,使其非常顺利地工作,而不会导致我遇到的问题。我现在使用的是实际的UITableViewController,而不是嵌入式的UITableView,这有助于解决一些滚动问题,但我仍然有一个问题,即刷新图标的关闭没有设置动画(表向上滑动以覆盖旋转的圆圈),而是立即关闭,看起来非常不和谐。我把刷新逻辑放在后台,让它完成,然后完成刷新。我的代码结构如下:
更新的信息会运行,而我的TableViewController是我的类的一个委托,它会获取刷新的信息。当接收到所有信息并完成更新时,我在刷新TableViewController类中调用委托方法,该方法将接收到的数组放入表中,更新表,并结束刷新。
|