
일반 디스플레이, 레티나 디스플레이 구별하기
해상도 관련 이슈는 오래전에 발생했는데 이미지 문제가 컷죠.
3g와 4 이상의 기기에서 디자인 해상도를 모두 맞춰야 하는문제는
이미지 파일명에 @2x(레티나) 를 붙여서 모두 충족 시킬 수 있죠.
디자인이 아닌 기기를 식별하기 위해서는 기기의 해상도를 잡아내야 합니다.
[[UIScreen mainScreen] scale];
NSLog(@" %f ", [[UIScreen mainScreen] scale]);
스케일을 따져보면 알 수 있습니다.
일반 디스플레이 1.0
레티나 디스플레이 2.0
반응형
그리드형