有没有办法像 Core Image 和照片一样操纵 MKMapView(颜色等)的外观?我想把地图制作成黑白或类似的东西。我认识的人这样做是为了在 Metawatch 的显示屏上显示一张小地图,基本上是拍摄 MKMapView 的快照,将它们转换为二进制图像并将它们发送到手表。
我需要实时(在 iPhone 的显示屏上)做类似的事情。希望你们明白我在这里想问什么:)
提前致谢!
有没有办法像 Core Image 和照片一样操纵 MKMapView(颜色等)的外观?我想把地图制作成黑白或类似的东西。我认识的人这样做是为了在 Metawatch 的显示屏上显示一张小地图,基本上是拍摄 MKMapView 的快照,将它们转换为二进制图像并将它们发送到手表。
我需要实时(在 iPhone 的显示屏上)做类似的事情。希望你们明白我在这里想问什么:)
提前致谢!
不是 MapKit 直接的,但MapBox iOS SDK可以做到这一点,而且还可以像 MapKit 一样工作。
我发现以下问题(主要是答案)是很好的解决方案 当mapoverlay可见时隐藏mapview ios7
使用 MKTileOverlay 和http://maps.stamen.com网站
顺便说一句....他们有http://maps.stamen.com/#toner/12/37.7706/-122.3782这是一张黑白地图