gpt4 book ai didi

google-maps-sdk-ios - Google Maps IOS SDK 1.2 需要 map View 的快照

转载 作者:行者123 更新时间:2023-12-04 16:06:44 25 4
gpt4 key购买 nike

在 1.1 中,GMSScreenshot 类提供了一种将整个屏幕的快照获取到 UIImage 的基本方法。在 1.2 中,该类丢失了,在发行说明中,它是这样说的:

  • 调用 renderInContext: 在 GMSMapView 层上现在可以正确渲染;
    这允许快照和 UI 效果

  • 不幸的是,我认为情况并非如此。通常 renderInContext: 不适用于 Open GL 绘图,但我想无论如何我都会拍摄(它不起作用)。有没有人成功获得(首选) View 或屏幕快照?

    最佳答案

    我可以截屏。这是我使用的代码:

    UIGraphicsBeginImageContext(mapView_.frame.size);
    [mapView_.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *screenShotImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();

    我在创建 map 后不会直接调用它,因为它可能需要一些帧来渲染 map 。

    关于google-maps-sdk-ios - Google Maps IOS SDK 1.2 需要 map View 的快照,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16090637/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com