钛 - 自定义地图注释气泡?

时间:2011-09-01 20:00:27

标签: iphone annotations titanium

有没有办法在Appcelerator Titanium中自定义地图注释气泡?具体来说,我希望他们能够显示比他们显示的更多的文本(理想情况下,通过扩展以适应文本)。我知道我可以让它们可点击并将用户带到一个包含更多信息的页面,但我根本没有足够的信息来保证这一点。它基本上只是标题文本太长(我无法更改文本本身,它来自我无法控制的来源)。

或者(如果自定义什么是没有选项),是否有一种简单的方法来进行自定义气泡?我真的不想重新发明轮子并重写引脚本身及其事件处理程序,但如果它归结为它(有人可以指出一些代码可以让我开始,因为我知道它是否需要,有人做了它,然后就这样吧。

特定于iPhone的选项很好。

1 个答案:

答案 0 :(得分:1)

目前,最新的Titanium SDK为注释气泡定制提供了可能性

  1. 为气泡添加字幕(字幕选项)。您将在标题下看到其他文字。在Android上,字幕可以是多行的(使用'\ n')。
  2. 向左侧和右侧视图添加气泡( leftView \ rightView 选项)。您可以将自定义视图添加到气泡的左侧或右侧。视图可以包含不同的元素(标签,图像......)。
  3. 了解更多here

    如果这足以完成您的任务 - 您可以使用它。但是为了更深入的自定义,您必须创建自己的视图并在注释点击事件上显示它。