您可以在标题中看到:我想更改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 :(得分:0)
您不能像Apple提供的默认MK Compass按钮那样对其进行编辑,如果您阅读以下文档:MK Compass Button您可以查看没有更改图像的功能或方法,如果您想要更改图像只是在那个角落里创建了你自己的视图,里面有两个共享相同高度的按钮。