加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何使用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.之后它才有效!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读