Получение пользовательских аннотаций (Ti.Map) в пикселях

Я пробовал с разными изображениями в нескольких разрешениях (50х30, 70х50, 100х70). Все они достаточно хороши для титанового приложения, но я не могу получить пользовательские выводы без эффекта пикселя в приложении.

Я использую Titatnium 3.0.

Как я могу сделать свои собственные изображения, чтобы получить лучший визуальный результат?

Источник изображений: http://imgur.com/a/glhIy

Код:

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 ответ

Решение

Это размеры значков булавок, которые я использую, и они выглядят четкими на моих картах.

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

pin.png: 40px x 40px

Другие вопросы по тегам