如何更改苹果地图(MKMapView)背景颜色?

问题描述 投票:0回答:1

我需要一个黑色主题的 iOS 应用程序,并且非常想让显示的 Apple 地图也为黑色。

我在本机文档中没有看到任何有关更改 MKMapView 外观的内容。

我用谷歌搜索了这个主题并尝试更改 MKOverlayView。但是,我找不到任何东西。

这可能吗?我可以更改 Apple 地图的背景颜色吗?

谢谢你。

ios iphone swift mkmapview background-color
1个回答
0
投票

您可以使用

MapBoxKit

自定义地图

https://www.mapbox.com/ios-sdk/api/3.6.4/runtime-styling.html

Mapkit
中,您只能将深色模式设置为混合模式,如下所示:

在 viewDidLoad 中写入以下代码:-

 mapView.mapType = .Hybrid

需要在

Privacy - Photo Library Usage Description
中添加
info.plist

您也可以从IB中进行设置,如上所述:-

© www.soinside.com 2019 - 2024. All rights reserved.