아이폰(탈옥), 앱아이콘 라벨에 그림자 넣기

Author : 알쯔 / Date : 2010.05.07 14:00 / Category : 팁로그

먼저, 이 팁은 탈옥한 사람에 한하여 가능한 팁임을 밝힙니다.
또한, i-FunBox를 이용할 수 있도록 적절한 안정화단계를 거친 탈옥폰만 가능함을 밝힙니다.

WinterBoard를 이용하여, 테마를 통째로 다운받지 않고, 저 처럼 스프링보드의 배경이나 일부 설정만 하시는 경우, 스프링보드의 배경으로 인해, 앱아이콘의 라벨글자가 잘 보이지 않는 경우가 발생할 수 있습니다.

이 경우, 아이폰 OS 4.0 처럼 앱아이콘 라벨텍스트에 그림자효과를 추가하여, 밝은 배경에서도 텍스트가 잘 보이게 바꾸는 방법에 대해 포스팅합니다.

한마디로 이 팁은 아래의 이미지 중 좌측의 모습을 우측의 모습으로 바꾸는 팁입니다.


먼저 시디아에서 WinterBoard 를 다운로드 받습니다.


시디아에 들어간 후 검색탭바를 눌러 winterboard로 검색하면, winterboard가 나옵니다.


저 같은경우에는 iphoneinthailand.com 소스에서 제공하는 winterboard 0.9.3157-1 을 설치하였습니다.


설치후 아이폰이 리스프링되면, 설정탭에서 WinterBoard 를 선택하여, WinterBoard 설정화면으로 이동합니다.


설정화면에서 Select Themes 를 클릭하여 테마설정 페이지로 이동합니다. Hide WinterBoard는 스프링보드에서 WinterBoard 아이콘을 보이지 않도록 하는 옵션이고, SummerBoard Mode는 SummerBoard용으로 나온 일부 테마를 적용하도록 하기 위한 옵션같습니다. (테마 적용을 안해봐서 몰라요 ㅠ)


스프링보드의 배경만 사용할 것이기 때문에 나머지는 다 제쳐두고 User WallPaper 부분만 체크하고 뒤로 돌아와 리스프링 시켜 줍니다.


네, 우려하던 상황이 발생했습니다. 밝은 배경을 넣었던 탓인지, 시계, 캘린더, 어썸노트 등의 앱 아이콘 글자가 거의 보이지 않습니다.
이제 그림자효과를 주어보도록 하겠습니다. (이제서야 본론!!)

i-FunBox를 설치하고, 실행합니다.


i-FunBox에서 파일시스템을 클릭하여 /Library/Themes 폴더로 이동합니다.
폴더명에서 알 수 있듯이 아이콘 라벨에 해당하는 테마가 보입니다.

No UnDocked Icon Labels.theme 폴더로 이동하여, Info.plist 파일을 컴퓨터로 복사합니다.


복사한 Info.plist 파일을 적당한 텍스트편집기로 오픈합니다.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict>

<key>UndockedIconLabelStyle</key>
<string>color: transparent</string>

</dict></plist>

원래 저 테마가 하는 역할이 아이콘 라벨의 글자를 숨기는 테마인지라 color: transparent 라고 되어 있습니다.

이부분을 그림자효과가 들어가도록 아래와 같이 수정합니다.

<string>color: white; text-shadow:0px 0px 2px black, 0px 0px 4px black; font-weight: bold;</string>

빨간색 부분처럼 그림자효과를 2번 주게 설정합니다. 이유는 처음의 2px 준것은 글자에 테두리를 입히는 성격이 강하고, 뒤의 4px는 뽀사시하게 만들어 주기 위해서 입니다.

이부분에서 color: white; 를 적절한 색으로 바꾸시거나, font-weight: bold; 효과를 추가하여 글자를 굵게 나타낼수도 있습니다.

만약, 독 앱아이콘 텍스트에도 같은 효과를 주고자 한다면, </dict></plist> 줄 위에 아래와 같은 소스를 추가합니다.

<key>DockedIconLabelStyle</key>
<string>color: white; text-shadow:0px 0px 2px black, 0px 0px 4px black; font-weight: bold;</string>

즉, 모든 효과를 적용한 완성된 plist 파일은 아래와 같습니다.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict>

<key>UndockedIconLabelStyle</key>
<string>color: white; text-shadow:0px 0px 2px black, 0px 0px 4px black; font-weight: bold;</string>

<key>DockedIconLabelStyle</key>
<string>color: white; text-shadow:0px 0px 2px black, 0px 0px 3px black; font-weight: bold;</string>

</dict></plist>

파일을 저장하고, i-FunBox를 이용해 같은 곳에 덮어 씌웁니다.
그런다음, 아이폰의 WinterBoard 설정으로 이동하여 줍니다.


Select Themes 에서 아까 수정했던 테마인 No Undocked Icon Labels 테마에 체크를 하고 리스프링 합니다.


리스프링을 하고 나면 위의 그림과 같이 그림자가 들어가 한결 글자를 알아보기 쉬워진 것을 확인할 수 있습니다.

Tags : , , , , , ,

Trackbacks 0 / Comments 7

  • ㅠㅠ 2010.06.30 03:55

    그대로 따라했는데 왜 되지 않는 걸까요? ㅠㅠㅠㅠㅠ

    REPLY / EDIT

  • Favicon of http://www.ibluemind.co.cc iBluemind 2010.07.27 21:28

    찾고 있던 정보였는데, 감사합니다.
    그런데, 좀 문제가 있더군요. 저도 그대로 따라했는데, 적용이 안되더군요.

    그래서, 보았더니, 윈터보드에서 'No Undocked Lables'를 체크해줘야 하네요.
    윗분도 그런문제로 보이네요.

    REPLY / EDIT

    • Favicon of http://blog.arzz.com 알쯔 2010.08.01 16:03

      에에.. 본문글에 분명 체크해달라고 하면서 ㅠㅠ 체크한부분 스샷까지 올렸는데 흑흑;;

      EDIT

  • 저안되요.. 2010.08.03 03:09

    ios4 물방울 배경은 구하지를못해서 winterboard에서 ios4 theme 받은담
    월페이퍼 활성화시켰습니다 그리구 ios4 theme 시디아에서 받을경우 그림자오류때문에 아이파일로 그테마들어가 그림자파일은 다삭제함^^:
    아이펀박스 주소찾아가 그파일 메모장으로열어서 그내용지운후 모든효과를 적용한 완성된 plist파일(그밑의내용) 복사한담 붙여넣기하고서 다시 아이펀박스에넣어놓고 'No Undocked Lables' 활성화 시키고했는데도 안되네요.
    010 6656 0411 문자나 답글달아주세요. 도움이 필요합니다

    REPLY / EDIT

  • 퍼핀 2011.02.14 19:51

    잘되네요~ 고마워요~

    REPLY / EDIT

  • !! 2011.05.30 14:08

    성공했어요! 근데 폴더 안에 있는 어플 이름에도 저런 효과 줄 수 있나요..?

    REPLY / EDIT

  • 정준호 2011.07.16 14:01

    성공했어요.,.이젠 깔끔하게
    보이네요,...ㅋ감사

    REPLY / EDIT

Follow Me

Search

Statistics

  • Total : 2,317,461
  • Today : 7
  • Yesterday : 71

Blog Information

알쯔

Calendar

«   2019/10   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Copyright © 알쯔의 외부기억장치 All Rights Reserved
Powered by ARZZ.COM