2011-11-14 3 views
0

작은 문제는 여기에 있습니다. 저는 아이오스 용 응용 프로그램을 만들고 있는데, 프로젝트 57x57 및 114x114에 아이콘을 추가하고 아이콘을 추가했지만 장치에서 응용 프로그램을 실행할 때 원본이 매우 밝을 때 아이콘이 매우 희미합니다. 어떻게 해결할 수 있습니까? 내 앱을 디버그 모드로 만들거나 출시하면 문제가 되는가?iOs 응용 프로그램 아이콘, 모니터만큼 밝음 없음

답변

3

iOS는 이미지의 채도를 저하시킬 수있는 광택/광택 효과를 앱 아이콘에 추가합니다. here에 설명 된대로 info.plist 파일에 UIPrerenderedIcon 플래그를 추가하여 비활성화하십시오. CFBundleIcons 원시 이름이고는 PLIST 편집기에서 '아이콘 파일 (iOS5를)'로 표시 iOS5를 추가 수정 됨

이 아이콘을 지정하기위한 새 키가에서 iOS 5에

을 자세히 설명합니다. iOS 5 장비의 아이콘 광택 효과를 끄려면 아래 그림과 같이 기본 아이콘에 UIPrerenderedIcon 플래그를 설정해야합니다.

모든 경우 (iOS3 - iOS5)를 포괄하려면 두 위치 모두에서 UIPrerenderedIcon을 지정해야합니다.

enter image description here

+1

감사합니다, 실제로 도움이 만 나는 하나 개 이상한 점을 발견 - 내 .plist에 추가 한, 그리고 YES로 설정 "아이콘은 이미 효과를 광택 포함". 변경되지 않았습니다. 검색을 시작하여 .plist "아이콘 파일 (iOS 5)"/ "기본 아이콘"/ "아이콘에 이미 광택 효과가 포함되어 있음"을 발견했습니다. 이제 두 곳에서 변경해야합니다. – Drabuna

+0

iOS 5에 대한 좋은 지적. 동일한 문제에 직면 한 다른 사람들의 답변에 대한 자세한 내용을 추가했습니다. –

0

이것은 아마도 데스크톱 모니터와 iOS 화면 간의 물리적 인 차이 때문일 수 있습니다. 내가 할 수있는 일은 아이콘을 재 설계하고 iOS 기기의 색상을 확인하는 것입니다.

0

장치 디스플레이의 밝기 설정을 확인하십시오. 아마도 그것은 당신이 생각하는만큼 "위로"있지 않을 것입니다.

또는 iOS가 Info.plist 파일에 "이미 광택 효과가 포함 된 아이콘"부울을 추가하여 아이콘에 적용되는 "광택"효과를 비활성화 할 수 있습니다. 그게 도움이 될거야.

관련 문제