最近些项目时遇到的问题。
cc.pageView想禁止他的触摸事件,通过添加按钮来实现翻页功能。pageView本身是没有禁止触摸方法的,他是继承自scrollView的,所以直接调用scrollView的vertical
和horizontal
属性就能实现。
但是在项目中调用不起作用,查看问题发现必须在脚本的start()
方法里面调用,不能在onLoad()里调用。
全美解决方案:
如果是想禁止触摸,代码滚动还能生效的话调用从 cc.ScrollView
继承来的 _unregisterEvent
方法,
恢复触摸使用 _registerEvent
。这样不但触摸禁止了,翻页滚动也有。