하나의 범용 앱을 개발했습니다. 내가 네 형 이미지iPad 3 세대는 망막 이미지를 표시 할 수 없습니다.
이- 아이폰 -
- 아이 패드 망막을 [email protected] - -
- 아이 패드를 [email protected] -
- 아이폰 망막을 simple.png 간단한 @ 배 @ 2x.png
내가 응용 프로그램을 실행하려고하면 ipad (비 망막)로 잘 작동하지만 ipad 망막에 검은 색 화면 (이미지 없음)이 나타납니다.
여기에 아이폰 & ipad의 관련 이름을 알려주는 함수 코드를 넣으십시오.
#define SHImageString(str, ext) ({ UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone ? ([NSString stringWithFormat:@"%@.%@", (str), (ext)]) : ([NSString stringWithFormat:@"%@@3x.%@", (str), (ext)]); })
미리 감사드립니다.
내게 묻는다면 정말 혼란스러운 명명 체계가 ... – jimpic
왜 망막 이미지를 표시 할 수 없는지 말해 줄 수 있습니까? –
다른 이름을 사용해보십시오. "@ 3"을 생략하면 올바른 이미지 파일을 혼란스럽게 만듭니다. – jimpic