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