【发布时间】:2016-11-02 10:31:38
【问题描述】:
我正在尝试使用 LiveCode 和 MergEXT-mapkit 扩展制作一个 iOS 应用程序。作为起点,我正在修改扩展附带的演示应用程序。
我现在有一个 iOS 应用程序,其中包含以我的位置为中心的地图。我还通过添加注释添加了 POI。到目前为止,一切都很好。但是,我遇到了我放置的别针的 ID 的问题。
这是我在地图上放置 POI 的方式:
put 52.158430 into tLat
put 4.485586 into tLong
put "Museum" into tTitle
put "MuseumDetails" into tID
put mergMKAddAnnotation((tLat,tLong),tTitle) into sAnnotationIDA[tID]
现在,当我运行应用程序并单击图钉名称旁边的“i”时,会发生两件事。首先,图钉消失(不应该),其次,我得到一个 ID,它不是“MuseumDetails”(这将是卡片跳转到的名称)而是“1”或“2”或任何内部 ID该引脚恰好在生成地图后具有。
我可能没有以正确的方式使用 ID。但是当我无法预测 ID 号时,我怎么知道按下的是哪个引脚? 有什么想法吗?
提前致谢!
约翰。
【问题讨论】:
标签: ios google-play livecode