Достигнуто максимальное количество текстурных атласов, не могу выделить больше для iconView - PullRequest
0 голосов
/ 31 октября 2019

Мой вопрос точно такой же, как и "Достигнуто максимальное количество текстурных атласов, не могу выделить больше" с помощью Google Maps , но я использую изображения Gif, поэтому вместо значка я работаю с iconView маркера. Вот код:

let markerGifView = UIImageView(image: UIImage.gifImageWithName("name-of-gif"))
markerGifView.frame = CGRect(x: 0, y: 0, width: 100, height: 142)

for i in 0..<latValues.count {
   var marker:  GMSMarker?
   let position = CLLocationCoordinate2D(latitude: latValues[i], longitude: lonValues[i])
   marker = GMSMarker(position: position)

   marker?.userData = data
   marker?.map = self.mapView
   marker?.iconView = self.markerGifView
}

Чтобы обеспечить поддержку Gif, я использую это: https://gist.github.com/thechaudharysab/b4f9884dcff20c3b8aeb5b4c1fd1756e

Запуск приложения выдает эту ошибку через несколько секунд при прокрутке карты.

((null)) было ложным: достигнуто максимальное количество текстурных атласов, не может выделяться больше.

...