Eksperymentuję z pakietem SDK Map Google na iOS w najnowszej wersji 1.2.1.2944, aby animować plik GMSGroundOverlay. Użytkownik ma kontrolę nad sekwencją obrazów, więc używanie animacji UIImagenie jest niestety możliwe, więc ładuję w UIImagelocie. GMSGroundOverlay.iconJest ustawiony na UIImagektóry jest aktualizowany.
Oprócz dużego zużycia pamięci, wydaje mi się, że napotkałem ograniczenie polegające na tym, że za każdym razem, gdy próbuję nałożyć na siebie UIImageużycie GMSGroundOverlay.icono rozmiarze większym niż 1000 pikseli x 1000 pikseli, ulega awarii. Odniesienie do pliku UIImageo wymiarach 1000 x 1000 pikseli pozwala obejść awarię.
Wydaje mi się jednak, że może powinienem wykorzystać CATiledLayerdo obsługi obrazu tylko ładowanie do pamięci, a następnie do właściwości ikony GMSGroundOverlay, ale czy ktoś miał jakieś doświadczenie w korzystaniu CATiledLayerz Google Maps na iOS SDK i sekwencjonowaniu obrazów jako animowanych GMSGroundOverlay?