Я експериментую з Карти Google для iOS SDK останньої версії 1.2.1.2944, щоб анімувати a GMSGroundOverlay. Користувач має контроль над послідовністю зображення, тому використання анімованих UIImageне є можливістю на жаль, тому я завантажуюсь UIImageна льоту. Встановлено GMSGroundOverlay.iconзначення UIImage, яке оновлюється.
Окрім високого використання пам'яті, я, мабуть, зазнав обмеження в тому, що коли я намагаюся накладати на UIImageвикористання, GMSGroundOverlay.iconщо перевищує 1000px x 1000px, він виходить з ладу. Посилання на UIImage1000px x 1000px може призвести до краху.
Мене вражає, що, можливо, я повинен використовувати CATiledLayerдля обробки зображення, щоб завантажуватись лише в пам'ять, а згодом у властивість значків GMSGroundOverlay, але хто-небудь мав досвід використання CATiledLayerз Google Maps для iOS SDK та послідовності зображень як анімованих GMSGroundOverlay?