标签: scrollview kivy
我有一个GridLayout,在ScrollView中有一些图像。像这样:
ScrollView: GridLayout: Image: Image: ...
我想在按下鼠标左键的同时滚动Scrollview并按"拖动" (按下鼠标右键时,复制鼠标位置后的图像)。 实际上,当我拖动图像时,scrollview会聚在一起。
有没有办法只为右键点击停止滚动?
答案 0 :(得分:1)
您可以创建自己的ScrollView类(class YourClass(ScrollView):),并覆盖on_touch_down等以执行您喜欢的任何操作。鼠标按钮等信息作为触摸属性包含在内,记录为here。
class YourClass(ScrollView):
on_touch_down
作为一个例子,here是我的一些代码,它根据按下的鼠标按钮执行不同的操作。