Я использую библиотеку SDWebImage для кэширования изображений в своих приложениях, но не смог правильно отображать изображения сетчатки.
Я знаю, что на странице github было много разговоров о загрузке изображений сетчатки, но я не могу точно сказать, была ли она полностью решена, и нет ли каких-либо «официальных» инструкций.
Поскольку мое приложение является универсальным, для каждого изображения, которое я загружаю, будет 4 варианта. Вот пример:
- iPhone: http://www.DOMAIN.com/my-image~iphone.png а>
- iPhone Retina: http://www.DOMAIN.com/my-image@2x~iphone.png
- iPad: http://www.DOMAIN.com/my-image~ipad.png а>
- iPad Retina: http://www.DOMAIN.com/my-image@2x~ipad.png
Каков правильный способ загрузки этих изображений, чтобы устройство использовало правильный образ с SDWebImage?
Я пытался загрузить изображение @2x-iphone.png на свой iPhone 5, но он отображал изображение увеличенным и пикселизированным, как будто он не знал, что это изображение @2x.
Каков правильный метод обработки изображений сетчатки с несколькими типами устройств?