Tôi đang sử dụng MKMapView trên ứng dụng của mình. tôi cần hiển thị vị trí hiện tại trên trình mô phỏng.
là có thể. để hiển thị vị trí hiện tại trên trình mô phỏng.cách hiển thị vị trí hiện tại trên MKMapView
Trả lời
Trong trình mô phỏng, vị trí hiện tại của người dùng luôn ở Cupertino, California.
Nếu bạn đang sử dụng Trình tạo giao diện để thêm chế độ xem bản đồ của mình, chỉ cần chọn hộp kiểm "Hiển thị vị trí của người dùng" trong Thanh tra thuộc tính cho chế độ xem bản đồ. (Chọn chế độ xem bản đồ và nhập command-1
để hiển thị thanh tra thuộc tính.)
Nếu bạn thêm hoặc thao tác chế độ xem bản đồ theo cách lập trình, hãy đặt thuộc tính showsUserLocation
của chế độ xem bản đồ thành YES
.
Cập nhật: Nó chỉ ra rằng điều này là có thể, chỉ không sử dụng được xây dựng theo quan điểm bản đồ chức năng, và nó không luôn luôn làm việc.
Phiên bản gần đây của SDK (phải chạy trên Snow Leopard) có thể lấy vị trí của máy mà trình giả lập đang chạy trên sử dụng CLLocationManager. Sau đó, bạn có thể sử dụng vị trí này để tạo chú thích để hiển thị trên chế độ xem bản đồ. Nó sẽ không hoạt động như được xây dựng trong "chỉ số vị trí của người dùng" (ít nhất là không có một số công việc), nhưng nó sẽ hiển thị vị trí hiện tại của người dùng.
Xem this post để biết chi tiết về thời điểm kỹ thuật này không hoạt động.
Xem phần "Mã mẫu có liên quan" của CLLocationManager documentation đối với mã mẫu sử dụng CLLocationManager và CLLocationManagerDelegate và sau đó hiển thị vị trí của người dùng trên chế độ xem bản đồ.
self.mapView.delegate = self;
self.mapView.showsUserLocation = YES;
Điều này sẽ hiển thị vị trí hiện tại ở MkMapview
.
Nếu bạn đang sử dụng Trình tạo giao diện, Trong Thanh tra thuộc tính, chúng tôi có tùy chọn Behaviour
có tùy chọn Show User Location
, việc kiểm tra tùy chọn đó cũng sẽ thực hiện tương tự.
Nếu bạn không thể nhìn thấy trong mô phỏng,
- Mở ứng dụng trong mô phỏng.
- Từ thanh trình đơn chọn Gỡ lỗi -> Vị trí -> (Nếu tùy chọn "Không" được chọn, hãy thay đổi thành "Vị trí tùy chỉnh") và đặt vị trí.
Với CLLocationManager
chúng tôi cũng có thể có được vị trí hiện tại, nhập Corelocation
FrameWork cho dự án
Trong .h
tập tin
#import <CoreLocation/CoreLocation.h>
@property (nonatomic, strong) CLLocationManager *locationManager;
@property (nonatomic, strong) CLLocation* currentLocation;
Trong .m
tập tin
if ([CLLocationManager locationServicesEnabled])
{
if (self.locationManager == nil)
{
self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.delegate = self;
self.locationManager.desiredAccuracy = kCLLocationAccuracyBest;
self.locationManager.distanceFilter = kDistanceFilter; //kCLDistanceFilterNone// kDistanceFilter;
}
[self.locationManager startUpdatingLocation];
}
Chức năng đại biểu :
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
self.currentLocation = [locations lastObject];
// here we get the current location
}
Hy vọng câu trả lời này có thể giúp bạn.
Trình mô phỏng sẽ không hiển thị vị trí hiện tại của người dùng cho dù đó là iOS 6, 6.1 hoặc iOS 7. Để mô phỏng vị trí bạn có thể thấy here. Nếu bạn muốn hiển thị sử dụng vị trí hiện tại sau đó chạy ứng dụng của bạn trong thiết bị hoặc thay đổi cài đặt mô phỏng -
từ menu của giả chọn Debug> Location> Custom Location ....
- 1. Hiển thị vị trí người dùng hiện tại với MKMapView?
- 2. Nhận dùng hiện vị trí trên MKMapView
- 3. MKMapView vị trí hiện tại hiển thị dưới dạng ghim tùy chỉnh
- 4. Hiển thị MKRoute trên MKMapView trong iOS7
- 5. Cách: Hiển thị MKOverlay trên MKMapView
- 6. Làm cách nào để căn giữa vị trí hiện tại của tôi trong MKMapView?
- 7. làm cho git log --graph --all hiển thị vị trí hiện tại như gg glog hiện
- 8. MKMapView -> hiển thị một nút cho vị trí của tôi
- 9. C# cách hiển thị biểu mẫu tại vị trí chuột cụ thể trên màn hình?
- 10. Vị trí hiển thị mẫu trong Symfony2
- 11. MKAnnotation không hiển thị chú thích trên MKMapView
- 12. Làm cách nào để vẽ một đường trên MKMapView hiển thị tuyến đường mà người dùng đã thực hiện?
- 13. Đánh dấu Vị trí Hiện tại trên Bản đồ, Android
- 14. Cách lấy vị trí tháp hiện tại từ nhà mạng trên android
- 15. vị trí hiện tại của gps android
- 16. Nhận vị trí hiện tại trên Google Map
- 17. Cách hiển thị mã hiển thị hiện tại trên thiết bị di động theo mvc4
- 18. cách phát hiện thay đổi vị trí
- 19. PyQt4: Cửa sổ hiển thị ở vị trí khác sau khi ẩn() và hiển thị()
- 20. cách nhận vị trí hiện tại trong FragmentPagerAdapter?
- 21. Tự động thay đổi vị trí của cửa sổ phụ thuộc vào vị trí hiển thị
- 22. Cách nhận vị trí hiện tại trong Android
- 23. Hiển thị một liên kết vị trí tuyệt đối
- 24. Cách tìm vị trí dịch hiện tại trong Canvas?
- 25. Cách lấy vị trí con hiện tại của ViewFlipper
- 26. Cách tìm vị trí hiện tại của bạn với CoreLocation
- 27. vị trí: xuất hiện tương đối trên vị trí: tuyệt đối
- 28. Thiết Vị trí của NSWindow trước khi hiển thị
- 29. didAddAnnotationViews không hoạt động trên MKMapView
- 30. Hiển thị ngày hiện tại trên trang JSF
1 ---- OK tôi đã trả lời câu trả lời của tôi và vui lòng biết nếu có thể ... i điều mới cần làm .... cảm ơn ... – Saawan
hãy xem câu hỏi của tôi và đề xuất điều gì đó ---- và http: //stackoverflow.com/questions/3966796/are-there-any-libraries-or-examples-of-how-to-handle-ofx-on-the-iphone – Saawan