Я столкнулся со странной проблемой при замене растровой графики (png) на векторную графику (pdf) в моем приложении для iOS. Я подготовил тестовый пример, который доступен здесь: https://www.dropbox.com/s/e5jj1yj3ftzvwro/TestApp.zip?dl=0
У меня есть одно векторное изображение с собственным размером 512 пикселей:
Это изображение используется для отображения в UIImageView с шириной и высотой, равной 30pt:
Цель развертывания установлена на iOS 11.0.
Когда я запускаю это приложение на устройстве (iPad mini 2, iOS 12.3.1), изображение выглядит очень неровным:
Если я установлю размер UIImageView равным или большим, чем собственный размер изображения (512 пикселей), изображение будет выглядеть хорошо:
Но векторная графика не должна работать таким образом и не должна зависеть от внутреннего размера векторного изображения или отображаемого размера изображения! Как я могу решить эту проблему? Любая помощь будет оценена.