//
//觸控滑動翻頁-》繫結觸控事件
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...