作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 mapView,我使用 didUpdateLocations 来显示位置用户,但我也使用 setCenterCoordinate 来显示 pin 蓝色圆圈,用于显示 mapView 左侧的位置。但是如果我使用 setCenterCoordinate map 不会缩放...
churchLocation.longitude += self.mapView.region.span.longitudeDelta * 0.15;
churchLocation.latitude += self.mapView.region.span.latitudeDelta * 0.10;
self.mapView.setRegion(theRegion, animated: true)
self.mapView.setCenterCoordinate(churchLocation, animated: true)
我该怎么做?
谢谢!
最佳答案
setRegion
和 setCenterCoordinate
将相互对抗。该 View 将查看 theRegion
的中心,然后您尝试移动它以查看 churchLocation
。
如果您想同时设置缩放级别和您应该使用 churchLocation
并计算它周围的区域,然后用它调用 setRegion
。
关于swift - 如何同时缩放mapView和setCenterCoordinate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25878772/
我想设置 RMMapView 的中心,位置为 _tempCooperative2D (CLLocationCooperative2D) 正常情况下应该是 // _rmMapView is RMMapV
我正在试用 mapbox(使用 ios sdk),我遇到了一个问题,我认为我已经缩小了很多范围。这是我的代码: func centerMap(location: CLLocationCoordinat
我是一名优秀的程序员,十分优秀!