提问人:Jonas0000 提问时间:2/13/2018 更新时间:2/13/2018 访问量:945
在地图中更改指南针图像
Change compass image in Map
问:
就像您在标题中看到的那样:我想更改我的 MapView 中显示的指南针图像。
我正在使用以下行创建一个:MKCompassButtonView
let compassBtn = MKCompassButton(mapView:MapView)
compassBtn.frame.origin = CGPoint(x: 25, y: 25)
compassBtn.compassVisibility = .visible
MapView.addSubview(compassBtn)
...但是如何编辑指南针图像呢?(可以更改颜色/等,但我想设置自己的指南针图像)
使用这样的代码:
compassBtn.image = UIImageView(UIImage(named: "myImage"))
....仍然不工作."compassBtn" has no member ".image"
任何帮助将不胜感激。
答:
0赞
Sung
2/13/2018
#1
您无法编辑它,因为它是 Apple 提供的默认 MK 指南针按钮,如果您阅读以下文档: MK 指南针按钮,您可以检查没有更改图像的功能或方法,如果您想更改图像,只需在该角落创建自己的视图,其中包含 2 个内部高度相同的按钮。
评论