问题标签 [mkpointannotation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 无法转换类型的值 - 自定义点注释
在我的 MapViewController 上,我能够成功地从 CloudKit 下载所有记录,并将它们作为带有(标题和副标题)的图钉放置在它们的位置。
当您单击它时,当我尝试为每个图钉创建缩略图时。我收到错误消息:
无法将“Foodie.CustomPointAnnotation”(0x7f85dff41b00)类型的值转换为“Foodie.Place”(0x1077b5fa0)。
这是 viewForAnnotation 方法:
这是我的模型(地点):
知道我做错了什么吗?提前致谢。
swift - MKPointAnnotation 和 PFObject
摘要:使用 Parse 从应用程序链接(非查询)注释
已完成: 我要做的是让新创建的注释成为一个 PFObject 结果。我尝试这样做的方法是根据 MKPointAnnotation 获取坐标。然后把它变成一个带有坐标的PFObject。然后可以稍后作为实时更新进行查询。
问题 还有一个问题是,使用提到的代码我无法拥有允许我添加标题和 UIImage 的 MKPointAnnotation,除此之外,我需要的所有提示是将所有这些组合在一起最终能够从解析中查询。
ios - 如何在使用 Swift 一段时间后删除地图图钉?
我在地图上有一个图钉,我想在经过一定时间后将其移除。我已经实现了所有适当的协议来放置注释。只是不确定在哪里可以检查时间变量的值是否>=
为一定数量。
//按钮按下创建一个引脚
现在看来我需要在某个地方放置这样的东西:
ios - 将地图引脚保存到数组,Swift
我正在创建一个地图类型的应用程序,一旦用户按下一个按钮,一个图钉就会被放到他们当前位置的地图上。我正在尝试将地图图钉保存到一个数组中,以便在应用程序关闭后它们仍然存在。
到目前为止,这是我的代码:
如何将 pin 信息保存到每次打开应用程序时重新加载的数组?
ios - 如何使用 swift 为多注释设置数组
下面的数组应该如何设置。我试图在我的地图上添加多个注释。我能够在 stackoverflow 上找到下面的代码,但他们没有显示如何设置数组。
ios - MapView 注释中较长的字幕(swift)
我有一个带有显示标题和副标题的注释的 mapView。字幕有时比注释的宽度长,所以我想知道是否可以将它们设为多行?到目前为止,它的编码是这样的:
然后我设置了一些选项
这与这里无关。
是否可以制作自定义注释视图?我尝试了几件事,但没有任何效果。我能得到的最接近的是添加一个按钮来单独显示较长的字幕,但我宁愿将它放在注释中。
可能吗?
uiviewcontroller - 如何使用标注按钮打开新的 uiviewcontroller。(迅速)
我在地图上放了几个大头针,例如对应于不同的桥梁位置。当点击显示它们的标题和副标题时,这些引脚中的每一个都有自己的注释。我在这些注释中添加了一个信息按钮。但是我不知道如何打开一个新的 UiViewController,它会根据按下的桥信息按钮来改变 UiViewController 上显示的信息。
所以基本上我需要知道如何: 1:按下注释中的信息按钮时打开一个 UiViewController 。2:改变 UiViewController 花费的信息,即按下了哪些桥梁信息按钮。
这是我到目前为止所拥有的:
swift - 向 MKPointAnnotation 添加标题和副标题以外的额外细节
我希望将信息从 Pin 注释传递到另一个 viewController。我可以传递注释的标题和副标题,但我需要传递一些额外的信息以及这些信息。除了标题和副标题之外,有没有办法向 MKPointAnnotation 添加额外信息?
在这里,我设置了图钉标题和副标题,因此它出现在地图上:
然后使用以下方法将标题和副标题传递给我的信息视图控制器: