@ 2x 이미지 만 리소스에 복사하는 경우 비 망막 디스플레이 장치에서 어떤 일이 발생하는지 궁금합니다. UIImageView
의 프레임을 수용하기 위해 망막 디스플레이 이미지를 0.5만큼 축소할까요?@ 2x 이미지를 사용할 수 있지만 일반 해상도 이미지를 사용할 수없는 경우 어떻게됩니까?
나는 바보 같은 질문이 아니길 바래!
@ 2x 이미지 만 리소스에 복사하는 경우 비 망막 디스플레이 장치에서 어떤 일이 발생하는지 궁금합니다. UIImageView
의 프레임을 수용하기 위해 망막 디스플레이 이미지를 0.5만큼 축소할까요?@ 2x 이미지를 사용할 수 있지만 일반 해상도 이미지를 사용할 수없는 경우 어떻게됩니까?
나는 바보 같은 질문이 아니길 바래!
고해상도 @2x
이미지는 비 망막 장치에서 자동으로 다운 샘플링되지 않습니다.
비 망막 장치는 일반적으로 초기화하는 동안 많은 고해상도 이미지를로드하고 샘플링하기에 충분한 메모리가 없기 때문에 Apple에서 이러한 기능을 구현하지 않았습니다. 너무 많은 이미지를 초기화해야하는 경우 문제가 발생할 수 있습니다.
편집(WendiKidd 의해 답변을 바탕으로)
비 망막 장치 것이다 그러나 가난한 이미지를 일으키는 그들을 samling 다운 사이즈 다운 및없이 높은 해상도를 @2x
이미지,하지만 를 표시 품질.
정규 이미지를 사용할 수없는 경우 @ 2x 이미지가 사용된다는 사실을 알고 있습니다. 직접 테스트했기 때문입니다. (데이비드의 의견에 동의하지만 이것은 자신을 테스트하는 것이 쉽습니다.) 이제 이미지 품질은 줄어들 것입니다. 이미지를 넣으려고하는 공간보다 훨씬 큰 이미지의 크기를 조정하려고하기 때문입니다.하지만 절대적으로 효과가있을 것입니다. 시도 해보면 알게 될 것입니다 :)
나는'@ 2x'가 표시되지 않을 것이라고 결코 주장하지 않았습니다. 나는 이미지가 다운 샘플링되지 않을 것이라고 주장했습니다. 명확성을 위해 제 대답이 업데이트되었습니다. 어쨌든, 망막이 아닌 장치에 너무 많은'@ 2x' 이미지를로드하면 문제가 발생할 수 있습니다. 다운 샘플 이미지를 추가하면 이미지 품질과 성능이 향상됩니다. – Anne
이미지 품질은 대부분의 경우 줄어들지 만 일반 이미지가 없다면 절대적으로 @ 2x 이미지가 사용됩니다. 이는 OP가 요청한 것입니다. – WendiKidd