poco下的swipe接口
在poco
框架下,swipe
是从一个UI开始,滑动到某个点或朝着某个方向滑动一段距离。 我们既可以选中UI来执行swipe
,也可以不选中UI执行swipe
:
当选中UI执行swipe
时,swipe
默认的起点是选中UI的锚点,那么只要像上述代码一样,给swipe
传入一个终点坐标或者滑动方向和距离即可。
当不选中UI执行swipe
时,就需要给swipe
传入完整的起点和终点坐标,或者传入起点以及移动方向和距离,就像上述代码展示的一样。
跟踪源码:
当选中UI执行swipe
时,进入proxy.py。
direction传入up、down、left、right时,不能控制滑动距离。
direction传入[0, -0.1]可控制滑动距离。例滑动8距离[0,-0.8](相对距离)
self._direction_vector_of方法控制滑动方向;
当不选中UI执行swipe
时,进入pocofw.py