Проблема производительности при рисовании MKPolyLine поверх MKTileOverlay - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть MKMapView, где пользователь может выбрать, хочет ли он использовать Apple Maps или альтернативный источник карты. На этой карте я рисую MkPolyline, показывающий текущий заголовок. Эта строка обновляется раз в секунду, удаляя и добавляя строку. Мое приложение выполняет много других вычислений, и в режиме отладки уровень использования процессора составляет около 20% при использовании карт Apple. Если я добавлю MKTileOverlay для использования альтернативного источника карты, уровень ЦП увеличится примерно до 140%.

Кто-нибудь знает причину этого? Чем отличается использование MkTileOverlay?

...