Delphi 在iOS上:如何消除底部边缘屏幕上800毫秒的鼠标下降延迟?

Delphi 在iOS上:如何消除底部边缘屏幕上800毫秒的鼠标下降延迟?,delphi,firemonkey,Delphi,Firemonkey,当我点击屏幕底部边缘附近的控件时,MouseDown事件会以大约800毫秒的延迟触发。 这让我的应用程序感觉非常迟钝。 然而,我发现,如果我在水平移动手指(滑动)的同时轻敲鼠标,MouseDown事件会立即触发 我知道iOS在其手势识别器中有一个300毫秒的默认延迟,用于检测用户是否想要滑动iOS控制面板 (您可以在其中打开/关闭飞机模式、wifi、蓝牙等)。 不知怎的德尔福把300毫秒变成了800毫秒 消除300毫秒延迟的本机解决方案似乎是使用UIScreenedGePangestureRec

当我点击屏幕底部边缘附近的控件时,MouseDown事件会以大约800毫秒的延迟触发。 这让我的应用程序感觉非常迟钝。 然而,我发现,如果我在水平移动手指(滑动)的同时轻敲鼠标,MouseDown事件会立即触发

我知道iOS在其手势识别器中有一个300毫秒的默认延迟,用于检测用户是否想要滑动iOS控制面板 (您可以在其中打开/关闭飞机模式、wifi、蓝牙等)。 不知怎的德尔福把300毫秒变成了800毫秒

消除300毫秒延迟的本机解决方案似乎是使用
UIScreenedGePangestureRecognitizer
,我在Delphi FMX源代码中找不到该识别器,我不确定它是否能解决该问题,因为Delphi以某种方式增加了延迟,这表明发生了其他事情

如何消除鼠标向下移动的800毫秒延迟?

另外,我在OS X Yosemite和iOS 9.2.1上使用Delphi 10 upd 1,X代码7.2