关于百度地图截屏的问题,发现不能用常用的方法进行载屏,常用的截屏方法所得到的图片地图瓦片底图会显示空白,网上给出的答案是这样的 :因为百度地图不是用UIKit实现的,所以得不到截图!
不过通过OpenGL ES View Snapshot,也能截图,但相当繁锁,有兴趣的可以看一下。苹果文档的内容:
http://developer.apple.com/library/iOS/#qa/qa1704/_index.html
原来百度SDK提供的有这么一个方法,就在BMKMapView.h中。截屏方法如下
/**
*获得地图当前可视区域截图
*@return返回view范围内的截取的UIImage
*/
-(UIImage*) takeSnapshot;