제 프로그램에서 나는 화면에 완벽하게 맞는 크기로 축소 된 이미지를 가지고 있습니다. 추가 조사를 통해 iPhone Retina에서 최대 품질을 제공하려면 이러한 치수를 두 배로 늘려야 함을 깨달았습니다. 원본 이미지 (훨씬 더 컸음)를 사용하여 그 크기를 두 배로 늘려서 품질에 아무런 손실이 없었습니다. 그러나 iPhone 시뮬레이터 (망막 디스플레이)에서 프로그램을 실행하면 이미지의 품질이 전혀 변경되지 않았습니다. Xcode가 이미지가 업데이트되었음을 인식하지 못하는 이유가 있습니까? 어떤 도움을 주셔서 감사합니다.Xcode가 이미지 크기의 변경을 인식하지 못합니다.
답변
두 가지 버전의 이미지 (일반 및 @ 2x)가있는 경우 XIB 또는 UIImage # imageWithName :에서 "normal"이름 (@ 2x 제외)을 사용하면 시스템이 자동으로 현재 화면에 가장 적합한 버전을 선택합니다. 또한 UIImageView 크기가 이미지의 일반 (2 배가 아님) 해상도와 일치하는지 확인하십시오. UIImageView에서 이미지의 크기를 조정하거나 위치를 지정하는 여러 가지 내용 모드 (가로 세로 맞춤, 가로 채우기, 가운데 맞춤 등)가 있습니다.
버튼의 이미지로 설정할 때 두 개의 이미지 (보통과 @ 2x)를 프로젝트에 넣어야합니까? –
예, 망막 디스플레이와 비 망막 디스플레이를 모두 지원하려면 (즉, iPhone 4 이전의 장치를 지원하려는 경우). – Argentumko
비 레지나 디스플레이에 고해상도 이미지를 제공해도 괜찮습니까? –
- 1. Xcode가 파일을 인식하지 못합니다.
- 2. Xcode가 내 아이폰을 인식하지 못합니다.
- 3. Xcode가 UI 클래스를 인식하지 못합니다. UITextChecker
- 4. Xcode가 다른 클래스의 다른보기 컨트롤러를 인식하지 못합니다.
- 5. Xcode에서 iPhone "이미지 실행"을 인식하지 못합니다.
- 6. Xcode가 인식하지 않습니다
- 7. Xcode가 범주를 통해 추가 된 메서드를 인식하지 못합니다.
- 8. AFNetworking이 MAMP를 인식하지 못합니다.
- 9. 힘내 기는 내 프로그램에 대한 변경을 더 이상 인식하지 못합니다
- 10. 변수 변경을 인식하지 못했습니다.
- 11. xcode가 Info.plist에서 현지화를 인식하지 못함
- 12. NSHost를 사용하려고했는데 XCode가 인식하지 못했습니다.
- 13. irb가 메서드를 인식하지 못합니다.
- 14. 'identify'명령으로 이미지를 인식하지 못합니다.
- 15. 빌트인 플러그인을 인식하지 못합니다.
- 16. heightForRowAtIndexPath가 방향을 인식하지 못합니다.
- 17. eclipse에서 플러그인을 인식하지 못합니다
- 18. 이 함수를 인식하지 못합니다.
- 19. strpos가 문자열을 인식하지 못합니다.
- 20. HttpGet url을 인식하지 못합니다.
- 21. Python이 속성을 인식하지 못합니다.
- 22. PDFBox에서 링크를 인식하지 못합니다.
- 23. Eclipse에서 XML을 인식하지 못합니다.
- 24. xmlTreeParse가 트리를 인식하지 못합니다.
- 25. LLVM이 unnamed_addr을 인식하지 못합니다.
- 26. 카테고리 Ivars를 인식하지 못합니다.
- 27. Tesseract가 러시아어를 인식하지 못합니다.
- 28. WordPress에서 메타 데이터를 인식하지 못합니다
- 29. 왜 Xcode가 내 LIBRARY_SEARCH_PATHS를 인식하지 못합니까?
- 30. vTiger가 어떤 사용자도 인식하지 못합니다.
이미지의 망막 버전에 @ 2x 접미사를 포함 시켰습니까? –