Tôi có một bản đồ và tôi vẽ một điểm đến giữa hai chân và tôi cũng luôn mở một cuộc gọi.Thay đổi khu vực (zoom) cho mapView Swift
Vấn đề của tôi là tôi muốn thu nhỏ hơn một chút nhưng tôi đã cố gắng làm điều đó với mã này và nó không hoạt động.
let span = MKCoordinateSpanMake(0.0275, 0.0275)
let coodinate = self.meLocation!
let region = MKCoordinateRegion(center: coodinate, span: span)
self.mapView.setRegion(region, animated: true)
tôi cho rằng làm cho dòng cho đến làm vấn đề:
func mapView(mapView: MKMapView, rendererForOverlay overlay: MKOverlay) -> MKOverlayRenderer {
let renderer = MKPolylineRenderer(overlay: overlay)
renderer.strokeColor = UIColor(red: 2.0/255.0, green: 202.0/255.0, blue: 246.0/255.0, alpha: 1.0)
renderer.lineWidth = 2.8
return renderer
}
Vì vậy, câu hỏi của tôi là làm thế nào tôi có thể thu nhỏ hơn một chút theo mặc định.
EDIT:
tôi Tiếp theo this guide
Cảm ơn câu trả lời nhưng tôi đã thử một lần nữa nhưng khi nó vẽ điểm đến, nó sẽ phóng to lại ở mức thu phóng mặc định mà hiển thị –
Hãy để tôi tự kiểm tra. –
Làm theo hướng dẫn đó nếu bạn muốn http://www.ioscreator.com/tutorials/draw-route-mapkit-tutorial và chiều cao bản đồ của tôi là 200px (chỉ để kiểm tra nó như của tôi) –