맵의 범주 만들기

움직일 수 있는 범위 제한

let region = MKCoordinateRegion(center: currentLocation,
                                        latitudinalMeters: 100000,
                                        longitudinalMeters: 100000)
        mapView.setCameraBoundary(MKMapView.CameraBoundary(coordinateRegion: region),animated: true)

위 코드와 같이 범위를 만들어 드래그를 해서 움직일 수 있는 맵의 범위를 제한할 수 있습니다

줌 제한

let zoomRange = MKMapView.CameraZoomRange(maxCenterCoordinateDistance: 1000000)
        mapView.setCameraZoomRange(zoomRange, animated: true)

위 코드와 같이 줌을 제한할 수 있습니다

좋은 웹페이지 즐겨찾기