Tôi đang thực hiện một ứng dụng trong đó tôi phải tìm vị trí hiện tại của người dùng. Tôi có thể lấy vị trí hiện tại của người dùng trong trình mô phỏng iOS 5 bằng cách sử dụng CLLocationmanager không?Vị trí hiện tại trong Trình mô phỏng
6
A
Trả lời
8
xcode - Sửa Scheme - Chạy you.app - Lựa chọn
kiểm Allow Location mô phỏng, sau đó chọn "Default Location"
Add GPX File to Project
định dạng like this
-4
- (void)viewDidLoad{
[super viewDidLoad];
self.title = @"MapView";
self.navigationController.navigationBarHidden = NO;
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.distanceFilter = kCLDistanceFilterNone; // whenever we move
locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters; // 100 m
[locationManager startUpdatingLocation];
}
- (void) loadPin {
iCodeBlogAnnotation *appleStore1;
CLLocationCoordinate2D workingCoordinate;
workingCoordinate.latitude = [latitude doubleValue];
workingCoordinate.longitude = [longitude doubleValue];
appleStore1 = [[iCodeBlogAnnotation alloc] initWithCoordinate:workingCoordinate];
[appleStore1 setTitle:[NSString stringWithFormat:@"Default Point"]];
//[appleStore1 setSubtitle:[NSString stringWithFormat:@"Distance %.2f Miles",miles]];
[appleStore1 setAnnotationType:iCodeBlogAnnotationTypeEDU];
[mapView addAnnotation:appleStore1];
[(MKMapView*)self.mapView selectAnnotation:appleStore1 animated:NO];
MKCoordinateRegion region;
region.center.latitude = [latitude doubleValue];
region.center.longitude = [longitude doubleValue];
region.span.latitudeDelta = .5;
region.span.longitudeDelta = .5;
[mapView setRegion:region animated:YES];
}
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {
latitude = [[NSString alloc] initWithFormat:@"%f", newLocation.coordinate.latitude];
longitude = [[NSString alloc] initWithFormat:@"%f", newLocation.coordinate.longitude];
[locationManager stopUpdatingLocation];
if (latitude > 0) {
[self loadPin];
}
}
7
Trong Xcode, bạn có thể chọn vị trí để mô phỏng bằng cách sử dụng nút nhỏ phía trên bảng điều khiển.
Các vấn đề liên quan
- 1. Lập trình thiết lập vị trí mô phỏng iphone
- 2. Sử dụng vị trí lõi trên trình mô phỏng iphone
- 3. Mô phỏng cập nhật vị trí trên iPhone Simulator
- 4. Mô phỏng thay đổi vị trí cho `startMonitoringSignificantLocationChanges`
- 5. cách hiển thị vị trí hiện tại trên MKMapView
- 6. Mô phỏng vị trí mô phỏng trên thiết bị Android thông qua DDMS
- 7. Tắt dịch vụ định vị trong trình mô phỏng iPhone?
- 8. Trình mô phỏng Windows Azure "Truy cập không hợp lệ vào vị trí bộ nhớ".
- 9. Trình giả lập Android khởi động lại khi gửi vị trí mô phỏng
- 10. cách kiểm tra vị trí địa lý trên trình mô phỏng
- 11. vị trí hiện tại của gps android
- 12. Trình mô phỏng Xperia Z
- 13. Trình mô phỏng dữ liệu lõi IPhone
- 14. Trình mô phỏng iOS và XCode để mô phỏng La bàn?
- 15. Tìm vị trí của tệp m hiện tại trong MATLAB
- 16. Cách tìm vị trí dịch hiện tại trong Canvas?
- 17. Vòng bi vị trí hiện tại trong SDK iOS
- 18. cách nhận vị trí hiện tại trong FragmentPagerAdapter?
- 19. Cách nhận vị trí hiện tại trong Android
- 20. Widget Android trong trình mô phỏng
- 21. Mô phỏng ngày hiện tại trên phiên bản SQL Server?
- 22. mô phỏng ipad xoay
- 23. Mô phỏng GPS trong iOS
- 24. Sử dụng webcam để mô phỏng camera điện thoại trong trình mô phỏng WP7
- 25. Tại sao bản dựng xcode của tôi luôn chuyển sang trình mô phỏng iPad thay vì trình mô phỏng iPhone?
- 26. hiện tại vị trí đánh dấu trong trình duyệt (vòng tròn màu xanh)
- 27. Dừng trình nghe vị trí trong Android
- 28. MyLocationOverlay hoặc LocationManager để cập nhật vị trí hiện tại
- 29. Mô phỏng trình duyệt - Python
- 30. Làm cách nào tôi có thể mô phỏng nhấp chuột tại một vị trí nhất định trên màn hình?
Hy vọng bạn không phiền, tôi đã định dạng câu trả lời của bạn một chút. Nhưng sau lần thứ hai nhìn vào câu trả lời của bạn: bạn có chắc điều này liên quan đến câu hỏi của OP không? –