Làm cách nào để đặt lại chế độ xem bản đồ về mức thu phóng chế độ xem thế giới?MKMapView đặt lại về chế độ xem thế giới
10
A
Trả lời
15
Hãy thử điều này:
MKCoordinateRegion region = MKCoordinateRegionMake(mapView.centerCoordinate, MKCoordinateSpanMake(180, 360));
[mapView setRegion:region animated:YES];
này sẽ thiết lập một khu vực mới cho xem bản đồ bằng cách sử dụng trung tâm hiện phối hợp, và nhịp có thể tối đa (180 độ vĩ độ, 360 độ kinh độ).
34
Bản đồ trực tuyến cho thế giới được lưu trữ dưới dạng hằng số có tên MKMapRectWorld
.
MKCoordinateRegion worldRegion = MKCoordinateRegionForMapRect(MKMapRectWorld);
map.region = worldRegion;
Một cách khác là đặt mức thu phóng của bản đồ. Mặc dù khung MapKit không hỗ trợ các mức thu phóng như API Google Maps, nhưng bạn có thể sử dụng số này category extension được viết bởi Troy Brant.
Đặt tọa độ trung tâm thành 0, 0 bằng mức thu phóng 0 để nhận kết quả tương tự.
[map setCenterCoordinate:CLLocationCoordinate2DMake(0, 0) zoomLevel:0 animated:0];
0
MKMapView
không thể thu nhỏ để hiển thị toàn thế giới. Bất kể bạn đang sử dụng gì, MKMapRectWorld
, mức thu phóng 0 hoặc MKCoordinateSpanMake(180, 360)
.
Các vấn đề liên quan
- 1. Gửi chế độ xem lại
- 2. MKMapView đặt khu vực
- 3. Buộc Chế độ xem tự vẽ lại
- 4. Chúng tôi có thể xem tất cả các chế độ xem chú thích từ MKMapView
- 5. Cách đặt Chế độ xem thành Bó
- 6. NineOldAndroids: đặt chế độ xem trục
- 7. Sử dụng lại chế độ xem ClearCase
- 8. cách thêm chế độ xem chú dẫn tùy chỉnh trong chế độ xem bản đồ
- 9. Có thể đặt một chế độ xem trên một chế độ xem khác trong Android không?
- 10. MKMapView: Thay vì Pin chú thích, chế độ xem tùy chỉnh
- 11. Lỗi trả về chế độ xem bình "Chức năng chế độ xem không trả về phản hồi"
- 12. Tải chế độ xem trong một chế độ xem khác
- 13. Tại sao addSubview lại không giữ lại chế độ xem?
- 14. Hiển thị chế độ xem từ chế độ không xem/chế độ xem trong mvvmcross
- 15. Lấy các giới hạn của một MKMapView
- 16. Đặt hình nền/chế độ xem thành chế độ xem trực tiếp của máy ảnh?
- 17. Android: đặt chế độ xem trống thành chế độ xem danh sách
- 18. Backbone.js: tái tạo lại hoặc tạo lại chế độ xem?
- 19. Định vị chế độ xem dưới hai chế độ xem (hoặc chế độ xem thấp nhất)
- 20. Chế độ xem tái chế trong chế độ xem danh sách, đáng giá?
- 21. Hiển thị chế độ xem web trên Android về bitmap, html5 javascript, sự cố gọi lại
- 22. Làm cách nào để làm mới chế độ xem bảng sau khi trở về từ "chế độ xem chi tiết?"
- 23. Lỗi quay lại chế độ xem từ lớp dịch vụ
- 24. Trả lại phản hồi JSON từ chế độ xem Flask
- 25. UINavigationController quay lại chế độ xem đầu tiên
- 26. Quy ước đặt tên cho chế độ xem Django?
- 27. Đặt tên chế độ xem trong bộ lọc lò xo
- 28. đặt ngôn ngữ trong chế độ xem django
- 29. Cách tạo chế độ xem từ ảnh toàn cảnh 360 độ. (như chế độ xem phố)
- 30. sử dụng lại chế độ xem tăng cao trong android