gpt4 book ai didi

iphone - 为什么我的触摸事件频率在 iOS 4.0 上变慢了?

转载 作者:行者123 更新时间:2023-11-28 23:18:36 30 4
gpt4 key购买 nike

我正在编写一个手指草图类型的应用程序,并且该应用程序在 iOS 3.0 上运行良好。但是,在 iOS 4.0 或更高版本下运行应用程序会导致问题。具体来说,我在新操作系统上接收到我的应用程序的触摸事件比在旧操作系统上慢大约 5 倍。这显然会导致我的应用程序绘制效果不佳,因为我捕获的数据点减少了 5 倍。

关于如何在 iOS4 上加快触摸事件频率的任何想法?

最佳答案

某些图形操作在 iOS4.x 中比在 3.x 中花费的时间长得多(慢 2 到 10 倍)。较长的图形执行时间可能会阻塞主 UI 线程,并且没有为主线程运行循环留出足够的时间来处理用户(触摸)事件。

分析您的 drawRect 代码,看看它现在是否比一个刷新率滴答时间花费的时间更长。如果是这样,请尝试加快或分解图形渲染,或者尝试降低帧速率,看看是否有任何帮助。

关于iphone - 为什么我的触摸事件频率在 iOS 4.0 上变慢了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4357378/

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