0
有關於ti.map的文章。如何在Ti.map上獲取地圖縮放動作
我發現了大約變焦一些條目。
但是我不知道如何獲得地圖縮放級別,當用戶捏地圖上的設備時, 。
我這樣試過,但徒勞無功。
var mapView = Map.createView({
mapType:Map.NORMAL_TYPE,
userLocation:true,
region: {latitude:35.699058, longitude:139.326099,
latitudeDelta:0.01, longitudeDelta:0.01},
animate:false,regionFit:true,
userLocation:true,
});
mapView.addEventListener('pinch', function(evt) {
Ti.API.info("pinch " + evt);
//This is not fired.
});
mapView.addEventListener('click', function(evt) {
Ti.API.info("Clicked " + evt.clicksource + " on " + evt.latitude + "," + evt.longitude);
// This is fired.
});
由於@Fokke的Zandbergen的幫助
我解決這個問題。
mapView.addEventListener('regionChanged',function(evt){
Ti.API.info('regionchanged delta lati,longi ' + evt.latitudeDelta + "," + evt.longitudeDelta);
if (evt.latitudeDelta > 0.020){
// do something.
}
});
非常感謝。我可以做到。 – whitebear