觸控滑動翻頁 》繫結觸控事件

2021-09-09 08:41:09 字數 1031 閱讀 1648

//

//觸控滑動翻頁-》繫結觸控事件

var viewport = document.getelementbyid('contentbox');

var currentposition = 0; // 記錄當前頁面位置

var startx, starty;

var initialpos = 0; // 手指按下的螢幕位置

var movelength = 0; // 手指當前滑動的距離

var direction = 'left'; // 滑動的方向

var ismove = false; // 是否發生左右滑動

var startt = 0; // 記錄手指按下去的時間

var istouchend = true; // 標記當前滑動是否結束(手指已離開螢幕)

var val = document.getelementbyid("val");

// 手指放在螢幕上

viewport.addeventlistener('touchstart', function (e)

});// 手指在螢幕上滑動,頁面跟隨手指移動

viewport.addeventlistener('touchmove', function (e) );

});// 手指離開螢幕時,計算最終需要停留在哪一頁

viewport.addeventlistener('touchend', function (e) );

if (global_currentpage == 0)

previouspage(global_total);

}else if (math.abs(movelength) > 150 && direction == 'left') );

if (global_currentpage == global_total)

nextpage(global_total);

} else );

return false;}}

});//

TouchView觸控事件

touchview 繼承自uiview 初始化時 self multipletouchenabled yes 開啟多指觸控 取出一根手指 uitouch touch touches anyobject 獲得手指在檢視上的位置 cgpoint point touch locationinview se...

觸控事件處理

ios programming 觸控事件 處理 1 iphone ipad無鍵盤 的 在cocoa中,代表觸控物件的類是uitouch。當使用者觸控螢幕幕後,就會產生相應的事件,所有相關的uitouch物件都被包裝在事件中,被程式交由特定的物件來處理。uitouch物件直接包括觸控的詳細資訊。uit...

01 觸控事件

1.事件處理方法 void viewdidload 重複父類的方法 void touchesbegan nsset touches withevent uievent event 開始觸控 void touchesmoved nsset touches withevent uievent event...