Dav*_*mes 9 iphone uiimage nsdata mkmapview
对于MKMapView:UIView
我怎么能将mkmapview的内容转换为uiimage?
虽然从mkmapview的最终目标(或主要主要目标,如果你知道我的意思)是NSData var然后我可以附加到mimeType"image/png"的电子邮件
有点抓住MKMapview在任何特定时刻展示的截图
把它放在(UIImage)mapImage上
NSData*imageData = UIImagePNGRepresentation(mapImage);
有小费吗?
提前致谢
sud*_*-rf 11
为什么不尝试这样的事情(未经测试)?
UIGraphicsBeginImageContext(mapView.frame.size);
[mapView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *mapImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData *mapData = UIImagePNGRepresentation(mapImage);
[mapData writeToFile:[self myFilePath:@"yourMap.png"] atomically:YES];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1444 次 |
| 最近记录: |