MKOverlay делает размытым при первой загрузке

Когда мое приложение запускается, оно загружает карту и отображает поверх нее оверлей (маршруты). у меня есть linewidth установлен в 1 в _:rendererFor: функция. Карта сначала запускается с centerMapOnLocation(location: initialLocation, radius: 4000),

Проблема в том, что при наложении рендеринга изображение размытое (не резкое). Однако, как только я немного увеличу масштаб, средство рендеринга правильно отображает оверлеи (резкие).

Кто-нибудь знает, что может быть причиной этого, и как бы я исправить это? Я подозреваю, что это как-то связано с порядком, в котором установлен радиус масштабирования карты, и средством визуализации, выполняющим рисование карты, но не совсем уверенным. К вашему сведению centerMapOnLocation в viewWillAppear,

Imgur ссылка на скриншоты

0 ответов

Другие вопросы по тегам