gpt4 book ai didi

iphone - 如何使用 Delphi Firemonkey 在 iPhone 应用程序上使用手势?

转载 作者:可可西里 更新时间:2023-11-01 04:36:42 25 4
gpt4 key购买 nike

我正在尝试使用 Delphi XE2/FireMonkey 编写一个 iPhone 应用程序,并且已经克服了许多最初的障碍,但现在我仍然停留在手势处理上。

我已经创建了一个带有 TVertScrollBox 的测试应用程序,但我无法滚动内容,除非我启用滚动条(非常)并触摸它们。这对 iPhone 不是很友好(而且几乎无法使用)。非常感谢指向正确方向的指示。

文档似乎建议使用 UIGestureRecognizer...

http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizers/GestureRecognizers.html

...但是这些需要附加到 View ,而应用程序使用的是 FireMonkey 表单。

如有任何想法,我们将不胜感激。

最佳答案

我已经想出了如何做到这一点......

TVertScrollBox 控件需要将 MouseTracking 属性设置为 True。

所有添加到 TVertScrollBox 的控件都需要将它们的 HitTest 属性(如果存在)设置为 False。之后它就可以正常工作了!

关于iphone - 如何使用 Delphi Firemonkey 在 iPhone 应用程序上使用手势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7884150/

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