获取自定义注释(Ti.Map)像素化

时间:2013-02-18 21:14:56

标签: titanium appcelerator-mobile

我尝试过几种分辨率(50x30,70x50,100x70)的不同图像。所有这些都是钛应用程序足够好,但我无法在应用程序中获得没有像素效果的自定义引脚。

我正在使用Titatnium 3.0。

如何制作自定义图像以获得最佳视觉效果?

图片来源:http://imgur.com/a/glhIy#6ceV2Vk

代码:

var annot = Titanium.Map.createAnnotation({
    longitude : franchise.direction.loc[0],
    latitude : franchise.direction.loc[1],
    title : franchise.name,
    subtitle : franchise.direction.address,
    image : "testing_pin.png",
    animate : false,
    draggable : false
});                 
$.mapView.addAnnotation(annot);

var annot = Titanium.Map.createAnnotation({ longitude : franchise.direction.loc[0], latitude : franchise.direction.loc[1], title : franchise.name, subtitle : franchise.direction.address, image : "testing_pin.png", animate : false, draggable : false }); $.mapView.addAnnotation(annot);

1 个答案:

答案 0 :(得分:1)

这些是我使用的Pin图标尺寸,它们在我的地图上看起来很清晰。

pin@2x.png:80px x 80px @ 72 dpi

pin.png:40px x 40px