我使用Mapkit的iOS应用程序,我想国家之间删除边框。 我发现了一个JavaScript代码,允许其使用原生的谷歌地图API进行:
[
{
featureType: "administrative.country",
stylers: [
{ visibility: "off" }
]
}
]
要做到使用mapkit它,有什么解决办法?请 谢谢
我使用Mapkit的iOS应用程序,我想国家之间删除边框。 我发现了一个JavaScript代码,允许其使用原生的谷歌地图API进行:
[
{
featureType: "administrative.country",
stylers: [
{ visibility: "off" }
]
}
]
要做到使用mapkit它,有什么解决办法?请 谢谢
简短的回答:没有,真的没有(除了你设置maptype
到MKMapTypeSatellite
)。
长一点的回答:
有一个在MapKit没有公共API,除去国家边界。 我猜这也是不可能的私人API,因为地图是静态图像(砖)建造。
在iOS 6中苹果公司已经建立了自己的地图后端(没有谷歌地图)和MapKit现在已经动态渲染。 还有这是引擎盖下用来做地图渲染的私人框架(VectorKit)。 因此,也许有使用私有API从VectorKit隐藏在iOS 6中的边界线的机会。