0
Q
獲取當前位置
A
回答
0
您需要設置delegate
方法,並添加此mapView.showsUserLocation = YES;
:
,然後加入這輕鬆設置縮放級別只複製MKMapView-ZoomLevel.h
和.m
:
-(void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
{
[mapView setCenterCoordinate:userLocation.coordinate zoomLevel:20 animated:NO];
UIGraphicsBeginImageContextWithOptions(mapView.bounds.size, mapView.opaque, 0.0);
CGContextRef context = UIGraphicsGetCurrentContext();
[mapView.layer renderInContext:context];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
//save to Photo Album
UIImageWriteToSavedPhotosAlbum(UIImagePNGRepresentation(image), nil, nil, nil);
}
相關問題
- 1. 獲取當前位置
- 2. 獲取當前位置
- 3. 獲取當前位置
- 4. 獲取當前位置android
- 5. 獲取當前位置ImageView
- 6. Android獲取當前位置
- 7. android獲取當前位置
- 8. CLLocation當前位置獲取位置
- 9. 獲取當前位置0 0
- 10. 使用GPS獲取當前位置
- 11. 使用python獲取當前位置
- 12. Viewpager:獲取當前項目位置
- 13. 如何獲取當前位置
- 14. android獲取當前位置名稱
- 15. 獲取用戶當前位置android
- 16. 無法獲取當前設備位置
- 17. 獲取谷歌地圖當前位置
- 18. blackberry gps獲取當前位置地址?
- 19. 獲取當前位置的Google地圖
- 20. 獲取當前鍵盤光標位置
- 21. 使用wifi獲取當前位置?
- 22. 如何獲取當前的iScroll位置?
- 23. 獲取當前鼠標位置
- 24. 從AppDelegate獲取當前位置
- 25. android獲取當前位置失敗
- 26. 從react-router-redux獲取當前位置
- 27. 使用CLLocationCoordinate2D獲取當前位置
- 28. 如何獲取當前位置android?
- 29. 無法獲取當前位置座標
- 30. 在android中獲取當前位置
如何拍攝這個快照。你可以給我一個示例代碼 – user2434837
快照與UIGraphicsBeginImageContextWithOptions(mapView.bounds.size,mapView.opaque,0.0); CGContextRef context = UIGraphicsGetCurrentContext(); [mapView.layer renderInContext:context]; UIImage * image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();你可以用圖像做任何你想做的事情。 – soryngod
如果我不使用mapview,只需點擊一個按鈕,所有的事情都在背景下做,然後在imageview中顯示一張照片? – user2434837