Javascript iPhone地图视图不显示pin注释中的标题或副标题

Javascript iPhone地图视图不显示pin注释中的标题或副标题,javascript,ios,maps,titanium,Javascript,Ios,Maps,Titanium,我对mapview有问题。 当我使用Tianium sdk 3.0.2.GA时,pin上会显示标题和副标题, 但当我使用Tianium sdk 3.1.0.GA时,标题和副标题不会显示在pin上 我的代码在下面 function LocationUIWindow(title) { var self = Ti.UI.createWindow({ title:title, backgroundColor:'#222222' }); self.barColor = '#c61b17'

我对mapview有问题。
当我使用Tianium sdk 3.0.2.GA时,pin上会显示标题和副标题, 但当我使用Tianium sdk 3.1.0.GA时,标题和副标题不会显示在pin上

我的代码在下面

function LocationUIWindow(title) {
var self = Ti.UI.createWindow({
    title:title,
    backgroundColor:'#222222'
});

self.barColor = '#c61b17';

var h = Ti.Platform.displayCaps.platformHeight;

self.orientationModes = [Titanium.UI.PORTRAIT];

createMapView(self,33.74511,-84.38993);

return self;
};

function createMapView(win,lat,lng){
var atlantaParams = {
    latitude:lat,
    longitude:lng,
    title:"Atlanta, GA",
    subtitle:'Atlanta Braves Stadium\nfoo',
    animate:true,
    myid:3, // CUSTOM ATTRIBUTE THAT IS PASSED INTO EVENT OBJECTS
    pincolor : Titanium.Map.ANNOTATION_PURPLE
};

var atlanta = Titanium.Map.createAnnotation(atlantaParams);
//创建地图视图

var presetAnnotations = [atlanta];
var mapview = Titanium.Map.createView({
    mapType: Titanium.Map.STANDARD_TYPE,
    region:{latitude:lat, longitude:lng, latitudeDelta:0.5, longitudeDelta:0.5},
    animate:true,
    regionFit:true,
    userLocation:true,
    annotations:presetAnnotations
});

mapview.addAnnotation(atlanta);
mapview.selectAnnotation(atlanta);
win.add(mapview);
}

module.exports = LocationUIWindow; 
如何在Tianium sdk 3.1.0.GA中修复它?
谢谢

要使您的代码正常工作,您必须在窗口打开后调用selectAnnotation功能

因此,您只需更改此代码:

mapview.addAnnotation(atlanta);
mapview.selectAnnotation(atlanta);
在这一点上:

mapview.addAnnotation(atlanta);
win.addEventListener('open', function(e){
    mapview.selectAnnotation(atlanta);
});
然后,您可以删除mapview.addAnnotation(亚特兰大)部分。它是无用的,因为您已经使用Titanium.Map.createView的annotations属性添加了注释

因此,您的最终代码将是:

win.addEventListener('open', function(e){
    mapview.selectAnnotation(atlanta);
});
这段代码适用于我的3.1.0.GA