【发布时间】:2017-02-26 12:24:21
【问题描述】:
我正在使用在地图上呈现折线的地图应用程序。我在缩放时遇到问题,它会在图块上保留以前的折线。
我试图强制重绘:
[self.mapView reloadInputViews];
[self.mapView.layer setNeedsDisplay];
[self.mapView setNeedsDisplay];
我也尝试减慢缩放速度,但问题仍然存在:
[MKMapView animateWithDuration:2
delay:0
usingSpringWithDamping:0.6
initialSpringVelocity:10
options:UIViewAnimationOptionCurveEaseOut
animations:^{
[self.mapView setVisibleMapRect:unionRectThatFits
edgePadding:UIEdgeInsetsMake(20, 10, 20, 10)
animated:YES];
}
completion: nil];
有人知道吗?
【问题讨论】:
-
我遇到了同样的问题!仅在 iOS10 开始
-
您找到解决方案了吗?我遇到了同样的问题,找不到解决方法。
-
嗨,你是怎么解决这个问题的。
-
嘿,你知道怎么解决这个问题吗?