如何使用Delphi Firemonkey在iPhone应用程序上使用手势?
发布时间:2020-12-15 09:29:27 所属栏目:大数据 来源:网络整理
导读:我正在尝试使用Delphi XE2 / FireMonkey编写一个iPhone应用程序并且已经经历了许多最初的障碍,但我现在仍然坚持手势处理. 我已经创建了一个带有TVertScrollBox的测试应用程序,但我无法滚动内容,除非我启用滚动条(非常薄),然后触摸它们.这不是iPhone非常友好(
我正在尝试使用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.之后它才有效! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |