问题标签 [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.
swift - MKMapView在缩放时隐藏MKPointAnnotation
我需要一直显示添加到 MKMapView 的所有 MKPointAnnotations,但是在放大和缩小地图时它们一直隐藏,是否有一个属性 o 委托方法来防止这种行为?
谢谢!。
这是我的代码:
然后在地图上添加注释:
就是这样,不使用任何委托方法。我想指出,当我再次放大时,注释会重新出现,这更像是我想阻止的默认行为。
ios - iOS MKMapView - 动画地图引脚
使用 Swift 4 的 iOS 中的 MKAnnotationView 动画
将动画添加到引脚以添加引脚以平滑映射。为地图添加图钉时,不流畅或没有动画效果。有没有简单的解决方案来实现这一目标?
ios - 重用 iOS MapKit MKPointAnnotation 对象
我正在使用此功能根据用户选择更改地图标记的位置:
坐标和标题反复变化,所以我有点担心这是不是正确的方法。MKPointAnnotation对象仅作为全局实例化一次,并且在调用 setPin()函数时仅更新其内容。到目前为止,它一直没有问题,除了模拟器有时不刷新/渲染标题的故障。
这样做会导致任何泄漏吗?在重用它之前,我是否错过了任何释放对象或将其从地图中删除的步骤?
TIA。
ios - 如何在 MKPointAnnotation 上添加 Tap 手势以显示另一个数据视图?
我有一个纬度和经度数组,并使用 for 循环在地图上显示 MKPointAnnotation。当点击特定的 MKPointAnnotation 时,我想将视图显示为带有数据的弹出窗口。
这是我的代码 -
//PS: popup 是一个包含标签的视图。我想将数据从 MKPointAnnotation 传递到视图
swift - 我不能使用 MKPointAnnotation 添加多个引脚
我是 Xcode 的新手,我从来没有用 swift 为 iphone 创建过应用程序,所以我仍然有很多麻烦。
在我的应用程序中,我想打开地图页面,并希望为我拥有的每个地址显示一个图钉。为此,我创建了一个带有一些位置的 json。到目前为止,我只能访问这个本地文件并用它生成一个打印件。但是,当我尝试调用该函数在地图上创建图钉时,会出现错误。
ios - 带有默认地图视图引脚的 Swift Mapview 自定义调出视图
我相信这将是一个非常简单的答案,但我一直在试图弄清楚如何使用地图视图默认图钉添加自定义标注视图。使用我当前的代码,我似乎只能将图像添加为 MKPointAnnotation 而不是默认引脚。这第一个“viewFor 注释”是我设置默认引脚的方式,而下面的所有内容都是用于自定义标注视图......我想要做的是让我的自定义标注视图带有默认引脚。如果我想要自定义标注视图,是否必须添加自定义图像图钉?
ios - 多个 MKPointAnnotations 上的自定义图像
我正在尝试在 MKPointAnnotations 上添加不同的图像。这是我的代码,当只有一个注释时它工作正常。我面临在不同注释上添加不同图像的问题。
这是我的mapView( :viewFor)
功能:
将图像添加到引脚的功能:
我想为地图上的每个注释添加不同的图像,但它会覆盖所有注释上的单个图像。
objective-c - 将 MKPointAnnotation 保存到 Firestore
我有 [mkmapview annotations] 这是 MKPointAnnotation 的数组
我正在尝试将 ti 作为数组保存到 FireStore,但不接受 MKPointAnnotation 对象
然后我尝试将 MKPointAnnotation 转换为 FIRGeoPoint 但没有运气
annotationsArray 是 [mkmapview 注释]
总是为空
ios - 使用 MapKit 时在创建时设置 MKPointAnnotation 的标题
因此,目前我似乎无法弄清楚用户如何在注释引脚上输入标题。在我的代码中,长按地图后会出现一个图钉,但图钉显示的标题是“图钉”。
我唯一想做的就是让应用程序的用户能够在创建时创建别针的唯一标题。
导入 Foundation 导入 UIKit 导入 MapKit
类 MapsViewController: UIViewController, CLLocationManagerDelegate {
}