我是一名iPhone开发人员,也是使用Titanium studio的初学者。几天前我开始学习Titanium,并研究了一些使用视图,导航组,图像等的样本。我想提前进步。现在我需要在窗口中打开mapView并在用户的当前位置注释一个引脚。我现在打开了mapView。我不知道获得用户的纬度&经度并在那时做注释。帮我进一步处理任何代码或示例。提前谢谢。
答案 0 :(得分:0)
您可以按Ti.Geolocation.getCurrentPosition()获取地理位置。对于注释,请尝试this example:
var mountainView = Titanium.Map.createAnnotation({
latitude:37.390749,
longitude:-122.081651,
title:"Appcelerator Headquarters",
subtitle:'Mountain View, CA',
pincolor:Titanium.Map.ANNOTATION_RED,
animate:true,
leftButton: '../images/appcelerator_small.png',
myid:1 // CUSTOM ATTRIBUTE THAT IS PASSED INTO EVENT OBJECTS
});
var mapview = Titanium.Map.createView({
mapType: Titanium.Map.STANDARD_TYPE,
region: {latitude:33.74511, longitude:-84.38993,
latitudeDelta:0.01, longitudeDelta:0.01},
animate:true,
regionFit:true,
userLocation:true,
annotations:[mountainView]
});
win.add(mapview);
希望它有所帮助:)