Титан - Пользовательские Пузыри Аннотация на карте? - PullRequest
4 голосов
/ 02 сентября 2011

Есть ли способ настроить пузырьки аннотаций на карте в Appcelerator Titanium?В частности, я бы хотел, чтобы они могли отображать больше текста, чем то, что они показывают (в идеале, при расширении до размера текста).Я знаю, что могу сделать их кликабельными и перевести пользователя на страницу с большей информацией, но у меня просто недостаточно информации, чтобы это гарантировать.По сути, просто текст заголовка слишком длинный (и я не могу изменить сам текст, он исходит из источников, которые я не могу контролировать).

В качестве альтернативы (если настройка того, что там есть, отсутствует),Есть ли простой способ сделать пользовательские пузыри?Я на самом деле не хочу заново изобретать колесо и переписывать сами выводы и их обработчики событий, но если это сводится к этому (и кто-то может указать мне какой-то код, который может начать меня, так как я знаю, требуется ли он, кто-то сделал это), так тому и быть.

Варианты для iPhone вполне подойдут.

1 Ответ

1 голос
/ 10 февраля 2012

В настоящий момент последний Titanium SDK предоставляет вам такие возможности для настройки пузырьков аннотаций:

  1. Добавление субтитров для пузырька (опция subtitle ).Вы увидите дополнительный текст под заголовком.На Android субтитры могут быть многострочными (с использованием \ n).
  2. Добавить левое и правое представление к пузырю ( leftView \ rightView опции).Вы можете добавить пользовательский вид на левую или правую часть пузыря.И представление может состоять из разных элементов (метка, изображение ...).

Подробнее здесь .

Если этого достаточно для вашей задачи - выможете использовать это.Но для более глубокой настройки вы должны создать свой собственный вид и показать его в событии клика по аннотации.

...