gpt4 book ai didi

ios - 更改 map 中的 compass 图像

转载 作者:搜寻专家 更新时间:2023-10-31 23:07:40 25 4
gpt4 key购买 nike

正如您在标题中看到的那样:我想更改在我的 MapView 中显示的 compass 图像。

我正在使用这些行创建一个 MKCompassButtonView:

let compassBtn = MKCompassButton(mapView:MapView)
compassBtn.frame.origin = CGPoint(x: 25, y: 25)
compassBtn.compassVisibility = .visible
MapView.addSubview(compassBtn)

...但是如何编辑 compass 图像? (可以更改颜色等,但我想设置自己的 compass 图像)

img

使用这样的代码:

compassBtn.image = UIImageView(UIImage(named: "myImage"))

.... 仍然无法正常工作 “compassBtn”没有成员“.image”

如有任何帮助,我们将不胜感激。

最佳答案

您无法编辑它,因为它是 Apple 提供的默认 MK Compass 按钮,如果您在以下位置阅读文档:MK Compass Button您可以检查没有更改图像的函数或方法,如果您想更改图像,只需在那个角落创建您自己的 View ,其中包含 2 个内部高度相同的按钮。

关于ios - 更改 map 中的 compass 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48754439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com