poco下的swipe接口
在poco
框架下,swipe
是從一個UI開始,滑動到某個點(diǎn)或朝著某個方向滑動一段距離。 我們既可以選中UI來執(zhí)行swipe
,也可以不選中UI執(zhí)行swipe
:
當(dāng)選中UI執(zhí)行swipe
時(shí),swipe
默認(rèn)的起點(diǎn)是選中UI的錨點(diǎn),那么只要像上述代碼一樣,給swipe
傳入一個終點(diǎn)坐標(biāo)或者滑動方向和距離即可。
當(dāng)不選中UI執(zhí)行swipe
時(shí),就需要給swipe
傳入完整的起點(diǎn)和終點(diǎn)坐標(biāo),或者傳入起點(diǎn)以及移動方向和距離,就像上述代碼展示的一樣。
跟蹤源碼:
當(dāng)選中UI執(zhí)行swipe
時(shí),進(jìn)入proxy.py。
direction傳入up、down、left、right時(shí),不能控制滑動距離。
direction傳入[0, -0.1]可控制滑動距離。例滑動8距離[0,-0.8](相對距離)
self._direction_vector_of方法控制滑動方向;
當(dāng)不選中UI執(zhí)行swipe
時(shí),進(jìn)入pocofw.py
標(biāo)簽: