如题, 怎么解决。 scrollview 当我多点触摸的时候, 后触摸的点会被接受, 然后根据你们下面的逻辑判定我是在移动容器。 很坑。
然后,studio框架的UI 如果显示的去监听多点触摸的事件(或者移除多点触摸事件)。 给个解决方案。
现在用的3.1 版本
如题, 怎么解决。 scrollview 当我多点触摸的时候, 后触摸的点会被接受, 然后根据你们下面的逻辑判定我是在移动容器。 很坑。
然后,studio框架的UI 如果显示的去监听多点触摸的事件(或者移除多点触摸事件)。 给个解决方案。
现在用的3.1 版本
你好,目前UI系列的控件暂不支持多点操作。
— Begin quote from ____
引用第1楼hanrea于2014-09-24 20:49发表的 :
你好,目前UI系列的控件暂不支持多点操作。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=232020&pid=1063524
— End quote
其实我的意思是 , 现在我需要在项目中开启 多点触控(已经开启),那么问题来了…
studio的 容器(比如 ListView,ScrollView)当单点操作是没问题的,大家都知道单点操作, 但是如果刻意的多点操作,ListView 就都会接受到多点事件(但是是以单点的形式传到ListView通过onebyone ),你可以想一想,ListView 会判定对容器就行了滚动, 然后ListView就会 像发疯一样乱求滚。 (这个你们可以测试一下)
所以 求怎么解决, 必须开启多点模式, 然后又能让容器正确的处理?
我也遇到这个问题了,刻意多点操作,会乱滚动,我把scrollview控件的父layer设置了touchMode(one_by_one),但是还是不行,还是会乱滚,怎么解决呢?