iOS-百度地图截屏

关于百度地图截屏的问题,发现不能用常用的方法进行载屏,常用的截屏方法所得到的图片地图瓦片底图会显示空白,网上给出的答案是这样的 :因为百度地图不是用UIKit实现的,所以得不到截图!

不过通过OpenGL ES View Snapshot,也能截图,但相当繁锁,有兴趣的可以看一下。苹果文档的内容:
http://developer.apple.com/library/iOS/#qa/qa1704/_index.html

原来百度SDK提供的有这么一个方法,就在BMKMapView.h中。截屏方法如下

/**
 *获得地图当前可视区域截图
 *@return返回view范围内的截取的UIImage
 */        
-(UIImage*) takeSnapshot;

其它地图同理

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 各位小伙伴们大家好,今天我向大家介绍一下苹果百度地图的使用方法,因为做过一些想关的APP,感觉百度地图还是挺方便的...
    Lee0528阅读 14,770评论 18 46
  • 朔西站三不松懈,把隐患拒之门外
    坝上的风阅读 95评论 0 0
  • 如果以恰好遇上对的人来结算生命之旅,那好像在遇到你之前,我的一生从未开始。 我从遥远寂寥的北方来到这里,当时的天空...
    王天佐先森阅读 353评论 1 1
  • 你们总说我是懦弱 鄙弃我蔑视我 对我避之而不及 我挣扎反抗 我的梦不止于此 为何将我标签化 难道这就是你们的成就 ...
    安忆梦阅读 165评论 0 0