2014-09-10 2 views
1

자산 카탈로그를 사용하여 모든 내 앱의 이미지를 관리하고 "정상적으로"이미지를로드합니다 [UIImage imageNamed : @ "my-image"];자산 카탈로그를 사용하여 망막 디스플레이에 비 망막 이미지로드

망막 디스플레이의 애셋 카탈로그에서 이미지의 비 망막 버전을로드하고 싶습니다. 그러나 가능한 경우 어떻게/알 수 있는지 파악할 수 없습니다. 모든 통찰력이 도움이 될 것입니다. 나는 아이폰 OS 8 해결책을 찾았지만에만 사용할 수 있습니다

답변

2

사전에

감사 :

+ (UIImage *)imageNamed:(NSString *)name 
       inBundle:(NSBundle *)bundle 
compatibleWithTraitCollection:(UITraitCollection *)traitCollection 

(UITraitCollection *)traitCollectionWithDisplayScale:(CGFloat)scale 

그래서 당신이 사용할 수 있습니다

// pass nil to inBundle to use the main bundle 
[UIImage imageNamed:@"my-image" 
      inBundle:nil 
compatibleWithTraitCollection:[UITraitCollection traitCollectionWithDisplayScale:1.0]]; 
관련 문제