簡體   English   中英

在iOS5上滾動和觸摸事件

[英]Scrolling and touch events on iOS5

我有一條推文列表,您可以使用-webkit-overflow-scrolling:touch 每次您點擊tweet時,它將在屏幕頂部的部分中記錄其編號。 到現在為止還挺好。

問題是:當我啟動滾動並嘗試停止正在進行的滾動時,我不想將該拍子視為“真實”拍子。 該輕擊應僅停止當前滾動,但不應記錄任何信息。

您可以通過以下簡單示例在iPhone或模擬器上自行嘗試。 這是顯示該錯誤的快速截屏視頻

我希望我已經足夠清楚了!

謝謝,本

最好的選擇是在touchStart中創建一個變量,然后在touchEnd中檢查它,並檢查x / y位置的變化。 如果他們沒有移動(多於5像素),則是“輕按”而不是“滾動”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM