相关疑难解决方法(0)

自定义MKOverlayView线宽

我有一个自定义的MKOverlayView,它绘制了一个简单的线.在drawMapRect:我正在设置CGContextSetLineWidth(context, 30);当完全放大时看起来很好,但是当你缩小时,线条变得越来越薄.MKOverlayView参考说它会自动缩放到地图的缩放级别.无论我的缩放级别如何,我如何强制它绘制相同的宽度?我注意到MKPolylineView(和MKPolygonView)正确执行此操作...无论何时缩放以调整以保持相同的宽度,您都可以看到线条的宽度调整大小.我怎样才能在overlayView中执行此操作?

cgcontext mapkit ios mkoverlay

5
推荐指数
1
解决办法
2899
查看次数

标签 统计

cgcontext ×1

ios ×1

mapkit ×1

mkoverlay ×1