gpt4 book ai didi

iphone - iPod/iPad 上的触摸去抖动

转载 作者:行者123 更新时间:2023-12-03 20:16:40 26 4
gpt4 key购买 nike

进行某种去抖动/不应期来处理用户触摸是否是常见做法?

我有一个基于 View 的应用程序,其中有很多 UI 对象,当前正在使用 touchUpInside 来翻转状态。我注意到双击或多次循环状态几乎很容易。由于游戏玩法相对较快,所以并不重要,但我很好奇其他人是否认为有必要,如果有的话他们是如何实现的。我想我可以记录最后一次触摸时间并在某种不应期内忽略新的触摸时间,从而重置每次有效触摸的开始时间。不过,似乎会在 api 中内置一些东西来促进这一点。

最佳答案

这可能取决于您的应用程序。就像任何其他编码一样,我想说不要担心它,直到您的测试表明它是一个问题(或接近问题)。 UIGestureRecognizer 为您提供了大量有关 Action 的信息,并为您提供了相当精细的控制来定义实际上构成独特事件的内容。如果您发现您的需求超出了这些,您可以使用识别器的原始触摸信息进行自己的管理。

关于iphone - iPod/iPad 上的触摸去抖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3522520/

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