Ste*_*ett 3 overlay zoom mkmapview ios mkoverlay
我的MKMap上有一个圆形覆盖,用户可以改变半径.如何更改半径时,地图将自动缩放以适应新的半径大小.
我试过了:
_mapView.visibleMapRect = circleOverlay.boundingMapRect;
Run Code Online (Sandbox Code Playgroud)
但它放大太远,我的圆形覆盖周围的笔划在顶部和底部被切断.有人可以帮我解决一下如何解决这个问题吗?
Dav*_*rry 11
尝试:
_mapView.visibleMapRect = [_mapView mapRectThatFits:circleOverlay.boundingMapRect];
Run Code Online (Sandbox Code Playgroud)
或者甚至mapRectThatFits:edgePadding:在边缘附近留出一些额外的空间.
| 归档时间: |
|
| 查看次数: |
2548 次 |
| 最近记录: |