打印
[其他ST产品]

关于TouchGFX中handleDragEvent的设计问题。

[复制链接]
154|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2023-7-5 09:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想在screen中放2个box,然后2个box可以拖动并且互不干扰
但是我这样的写法是有问题的,代码贴图如下:
如果不用if/else if分开的话,当拖动其中一个,移动到另一个box的位置的时候,其中一个box就消失了
如果用if else if分开的话,就只能最优先响应if里面的box
有什么其他的办法,可以标记,当前正在拖动的box呢? 如果可以,根据这个标记值判断就好多了。
或者TouchGFX里面有没有类似的控件可以大概实现我这个功能?

使用特权

评论回复
沙发
AloneKaven| | 2023-7-5 18:27 | 只看该作者
box应该就可实现

使用特权

评论回复
板凳
Jacquetry| | 2023-7-6 23:39 | 只看该作者
用Mixins实现拖动看看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1227

主题

3251

帖子

0

粉丝