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