是否可以将MKMapView显示更改为灰度?

最佳答案

不可以,MapKit API不支持对图块的任何操作。如果您只对静态灰度 map 感兴趣,则可以成功获取MKMapSnapshot并随后处理图像。但是,这不适用于交互式 map 。

您还可以在mapView的顶部放置一个半透明的 ImageView 。这将不允许您完全使基础mapView脱色。但是,您可能会达到类似的效果。例如,请参见Metropolis Compass app

关于ios - 显示MKMapView灰度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4968554/

10-12 23:34