gpt4 book ai didi

ios - 在 UITableViewController 的 refreshControl 上缓慢向下滑动刷新导致 view 向下跳转

转载 作者:可可西里 更新时间:2023-11-01 03:17:11 24 4
gpt4 key购买 nike

我曾经在 UIViewController 中有一个 UITableView。我会在 UITableView 上放置一个 UIRefreshControl,在最后一点向下滑动刷新时,UITableView 会快速跳下。

所有答案都表达相同:未记录/意外行为(能够将 UIRefreshControl 与 UITableView 一起使用)会产生这样的结果。为了缓解这种情况,我使用 ContainerView 将 UITableViewController 嵌入到 UIViewController 中。

几乎解决了这个问题,但是...如果我足够慢地向下滑动,问题仍然存在。

有什么方法可以缓解这种情况,还是我不得不忍受它?

视频:http://streamable.com/8suq

请注意,前几次我向下滑动看起来非常好,因为我做得足够快,但在视频快结束时我真的放慢了速度,您会注意到有问题的跳跃。

最佳答案

我注意到您在该视频中有一个鼠标光标。您无法判断模拟器中动画的图形性能,它不会像在实际设备上那样执行。

在设备上,您将获得更好的性能和更好的每秒帧数。我最近在学习开发游戏时使用 SpriteKit 时发现这一点非常明显。

我之前只在 UITableViewController 中使用过几次 UIRefreshControl,之前没有注意到任何重大问题。从那时起,我一直在使用其他库,例如 https://github.com/samvermette/SVPullToRefresh .

在物理设备上试用您的应用,同时我会尝试重现您的问题并在此处添加我的发现

关于ios - 在 UITableViewController 的 refreshControl 上缓慢向下滑动刷新导致 view 向下跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32538128/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com