从openstreetmap到MKTileOverlay显示切片时出现问题;在视网膜显示中,文本和标签是半尺寸(错误的比例),地图是不可读的。 我试图更改tileize,但是使用不同的值时,地图未正确显示(我看不到512,而瓦片重叠128)
我该如何解决这个问题?
答案 0 :(得分:1)
需要专门为视网膜显示器设计光栅贴图,以避免这种情况。我推荐像Mapbox这样的API automatically takes care of this。
否则,您必须实现自己的自定义MKTileOverlayRenderer
并将每个256px磁贴绘制为512px CGContext
。但是,瓷砖看起来会很模糊。