我试过这个:
Ti.UI.currentWindow.addEventListener('touchmove', function(e) {
if (x == 0) {
x = x1 = e.x;
}
x1 = e.x;
if (x > (x1 + deviceWidth * 0.25)) {
viewImage.animate({
left : 0,
x : 0,
x1 : 0,
duration : 1,
curve : Ti.UI.ANIMATION_CURVE_LINEAR
});
viewLabel.animate({
left : 0,
duration : 1,
curve : Ti.UI.ANIMATION_CURVE_LINEAR
});
} else if (x < (x1 - deviceWidth * 0.25)) {
viewImage.animate({
left : (deviceWidth * 0.15) * (-1),
duration : 100,
x : 0,
x1 : 0,
curve : Ti.UI.ANIMATION_CURVE_LINEAR
});
viewLabel.animate({
left : (deviceWidth * 0.15) * (-1),
duration : 100,
curve : Ti.UI.ANIMATION_CURVE_LINEAR
});
}
});
问题是在同一屏幕中,图像在scrollView内部,每个图像都有一个点击事件
viewImage.addEventListener('click', function() {
});
我想创建一些只移动用户用手指移动的像素的东西,这样它就能正常接缝而不是动画。
最小0:58中的this之类的东西,同时适用于android和IOS