2013-03-27 2 views
-1

저는 iOS 개발을 처음 사용하고 iOS 앱을 처음 작성했지만 아이콘을 표시하는 데 문제가 있습니다. 내 앱에서 사용하는 아이콘이 다른 앱 또는 Apple 기본 아이콘의 아이콘처럼 밝고 멋지게 보이지 않습니다. 위의 그림에서 내 iOS 앱 아이콘이 흐릿하게 보입니다.

enter image description here

는 정보 아이콘이 좋은 것 같습니다 (이미 정보 아이콘을 IOS 것)하지만 내 스타 아이콘 .. 나는 아이콘의 많은 이들의 모두 동일을 시도 끔찍한입니다. ..

편집 : 그것은 ...

이 내가 아이콘은 파일 폴더를 지원하는에있는, 내 애플 리케이션에 아이콘을 사용하는 방법입니다 .. PC에서가 아니라 내 아이 패드 나 아이폰에 큰 보이는

UIImage* image3 = [UIImage imageNamed:@"Star.png"]; 
CGRect frameimg = CGRectMake(0, 0, image3.size.width, image3.size.height); 
UIButton *someButton = [[UIButton alloc] initWithFrame:frameimg]; 
[someButton setBackgroundImage:image3 forState:UIControlStateNormal]; 
[someButton addTarget:self action:@selector(sendmail) 
forControlEvents:UIControlEventTouchUpInside]; 
[someButton setShowsTouchWhenHighlighted:YES]; 
+0

망막 이미지를 사용하고 있습니까? 그 아이콘들? – rckoenes

+0

네, 여러 개의 망막 아이콘 세트를 다운로드하고 시도했습니다 .. 차이가 없습니다 .. – cmltkt

+0

어떻게 이미지를로드합니까, 이미지 이름은 무엇입니까, 이미지의 크기는 얼마입니까? 좀 더 자세한 정보를 제공해야합니다. – rckoenes

답변

6

두 이미지의 버전을 만들고, 망막 디스플레이와 장치에 고해상도 그래픽을 지원하기 위해 :

표준 크기 : 표준 크기의 이미지 및 "@ 2 배"와 더블 사이즈의 이미지를 이름에 추가 : button.png 60 × 20 픽셀 높은 해상도 : [email protected] 120 X 40 픽셀

자세한 내용

: http://www.idev101.com/code/User_Interface/sizes.html

+0

대단히 고맙다. 나는 URL에서 모든 것을했다. 그리고 그것은 완전한 것처럼 보인다 :) – cmltkt

0

시도가 아이폰에 다음 간단한 아이폰 시뮬레이터에서 실행하고 (망막) 시뮬레이터 하드웨어 -> 장치에서 시뮬레이터를 선택합니다. 아이폰 망막 시뮬레이터가 아닌 단순한 iPhone 시뮬레이터에서 이미지가 잘 보이면 현재 이중 해상도의 이미지를 사용해야합니다.

관련 문제