你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于TouchGFX中handleDragEvent的设计问题。

[复制链接]
fsczp 提问时间:2023-7-4 11:26 / 未解决

我想在screen中放2个box,然后2个box可以拖动并且互不干扰

但是我这样的写法是有问题的,代码贴图如下:

image.png

如果不用if/else if分开的话,当拖动其中一个,移动到另一个box的位置的时候,其中一个box就消失了

如果用if else if分开的话,就只能最优先响应if里面的box

有什么其他的办法,可以标记,当前正在拖动的box呢? 如果可以,根据这个标记值判断就好多了。

或者TouchGFX里面有没有类似的控件可以大概实现我这个功能?

image.png
收藏 评论1 发布时间:2023-7-4 11:26

举报

1个回答
butterflyspring 回答时间:2023-7-5 10:14:23
Box 控件可以使用 Mixins 功能,实现拖动效果,两个box拖动互不干扰,楼主可以试试看。

toughDFX box 2.png

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版