2
mapview 용 현재 zoomScale을 얻으려고합니다. 내가 사용하고 있었다현재 MKZoomScale을 mapView에 가져 오는 방법
zoomScale = self.mapView.bounds.size.width/self.mapView.visibleMapRect.size.width;
그러나 zoomScale는
로 전달 된 것과 동일하지 않는- (공극) drawMapRect (MKZoomScale) zoomScale inContext : (MKMapRect)이 zoomScale mapRect (CGContextRef) 컨텍스트
내가 zoomScale = 2 * self.mapView.bounds.size.width/self.mapView.visibleMapRect.size.width를 사용하면 망막 아이폰에서는 drawMapRect 메서드가 사용되지만 ipad에서는 그렇지 않습니다.
그래서 어떤 장치에 대해 올바른 zoomScale을 얻는 지 여전히 확실하지 않지만 zoomScale은 하나의 n drawMapRect와 일치해야합니다. 나는 생각하지 않는다 미리
감사합니다,
제임스
오버레이보기에서 drawMapRect에 전달 된 것과 같이 zoomScale을 얻는 방법. – user1588745