任何人都可以告訴如何獲得用戶點擊/觸摸相對於窗口的x和y座標嗎?如何獲取用戶點擊/觸摸相對於窗口的x和y座標?
我需要在用戶選擇一行時添加一個接近tableviewrow的彈出視圖。如何確定x,y(上/左)位置?
任何人都可以告訴如何獲得用戶點擊/觸摸相對於窗口的x和y座標嗎?如何獲取用戶點擊/觸摸相對於窗口的x和y座標?
我需要在用戶選擇一行時添加一個接近tableviewrow的彈出視圖。如何確定x,y(上/左)位置?
可以使用
row.addEventListener('click',function(e){
alert('left:'+ e.x + ' top:'+ e.y);
});
其中行Titanium.UI.TableViewRow的對象。對於其他對象(如窗口/視圖),可以使用相同的eventlistener。
但請記住一件事:它給出了相應行的座標。即您可以獲得所有行的相同座標。
因此,如果您想要在該座標上彈出某些東西,則應該在主窗口中輸入addEventListener
。
在任何視圖的單擊事件或對象,你得到的x和y座標看到這個鏈接更多參考:
This可能會幫助你的窗口或對象觸摸事件可以幫助您找到用戶在屏幕上觸摸的確切點。 感謝