Dav*_*vid 8 uitableview uiviewcontroller ios uirefreshcontrol
我以前在UIViewController中有一个UITableView.我会在UITableView上放置一个UIRefreshControl,在最后一点向下滑动刷新,UITableView会快速跳转.
所有答案都表达相同:未记录/意外行为(能够使用UITefreshControl与UITableView)产生这样的结果.为了缓解这个问题,我使用了一个ContainerView在UIViewController中嵌入了一个UITableViewController.
我几乎已经解决了这个问题,但是......如果我慢慢向下滑动,问题仍然存在.
有什么方法可以缓解这个问题,还是我被迫忍受它?
请注意,我向前滑动的前几次看起来非常好,因为我做得足够快,但是在视频结束时我真的放慢速度,你会注意到跳跃问题.
我注意到您在该视频中有一个鼠标光标。您无法判断模拟器中动画的图形性能,它的性能与实际设备上的性能不同。
在设备上,您将获得更好的性能和更好的每秒帧率。我最近在学习开发游戏时使用 SpriteKit 时发现这一点非常明显。
我之前只在 UITableViewController 中使用过 UIRefreshControl 几次,之前没有注意到任何重大问题。从那时起,我一直在使用其他库,例如https://github.com/samvermette/SVPullToRefresh。
在物理设备上尝试您的应用程序,同时我将尝试复制您的问题并在此处添加我的发现
| 归档时间: |
|
| 查看次数: |
409 次 |
| 最近记录: |