http://www.action-scripter.com/blog/trackback/1284
iPhone 어플을 개발해서 배포할 때 원하는 아이콘(png) 이미지를 제작해서 등록하면 자동으로 반사광 효과를 처리해서 iPhone에 배포할 수 있는데요. 만약 반사광 효과를 사용하고 싶지 않을 때는 위에 있는 그림처럼 어플의 속성 중에서 Icon already includes gloss and bevel effects를 추가하고 Value 값을 체크해주면 자동으로 추가되던 반사광 효과 없이 원본 png 그대로 iPhone에 배포할 수 있습니다. Apps Store에서 설치한 어플들을 보면 반사광이 있는 어플이있고 없는 어플이 있을 것입니다. 디자인된 아이콘에 따라 반사광이 없는 경우가 더 보기 좋은 경우도 있는 것 같더라고요. 직접 iPhone에 배포해서 확인 후 반사광 사용 여부를 결정하는 게 좋을 것 같습니다. 물론 반사광이 들어갈 거라는 걸 미리 예측해서 디자인하는 것도 좋은 방법이겠죠.

그런데 info.plist 파일에서 Icon already includes gloss and bevel effects을 추가하려고 했는데 목록에 이 녀석이 보이지 않을 경우에는 당황하지 말고 Information Property List에서 마우스 오른쪽 버튼을 클릭한 후 Open As > Source Code File을 선택하면 XML 형태의 원본 소스가 화면에 나타납니다. 그럼 해당 XML에 icon이름을 지정한 노드 밑에 다음과 같이 파랑색으로 표시된 내용을 추가해주면 반사광 효과를 제거할 수 있습니다.

생략 ~
<string>icon.png</string>
<key>UIPrerenderedIcon</key>
<true/>
생략 ~

2010/01/08 13:53 2010/01/08 13:53

Comments List

  1. 김진호 2010/01/12 03:13 # M/D Reply Permalink

    그 이쁜걸 왜 빼시는거에요.. ㅋ

    1. 땡굴이 2010/01/13 14:35 # M/D Permalink

      그 이쁜걸 필요하지 않는 경우가 있다. 크크. 내 아이콘에는 필요가 없어서 빼려고 찾다가 알아낸것임.

   1   ... 38  39  40  41  42  43  44  45  46   ... 1254    
  믹시