[iPhone 개발 Tip #1]- Status Bar를 검은색으로 스타일 바꾸기

iPhone의 StatusBar는 아래와 같이 기본적으로 회색의 형태를 가지고 있습니다.
사용자 삽입 이미지

이런 회색이 여러분이 만드시는 UI 디자인에 어울리지 않는 경우가 종종 있습니다.

그럼 이 StatusBar를 검정색으로 변경하는 법을 알아보도록 하겠습니다.

iPhone info.plist

iPhone info.plist


XCODE 프로젝트에서  Resources 폴더 모양 아이콘 밑에
Info.plist 파일이 있습니다.

그 파일을 열어보면 Key, Value를 추가로 입력할 수 있습니다.
Information Property List 화면에서 마우스 오른쪽 버튼을 클릭하여 위와 같이
Add Row라는 항목이 나옵니다.
그 항목을 클릭하시면 새로운 값을 입력할 수 있습니다.
Key에는 UIStatusBarStyle를 입력하시고 Value에는 UIStatusBarStyleOpaqueBlack를 입력하시기 바랍니다.

참고로 UIStatusBarStyle이 가질 수 있는 value 값에는 아래 3가지가 있습니다.

UIStatusBarStyleGray
UIStatusBarStyleTransparentBlack,
UIStatusBarStyleOpaqueBlack

Info.pList 파일을 저장하시고 다시 빌드를 하시면 아래와 같이 검정색 스타일의 StatusBar을 보실 수 있습니다.
사용자 삽입 이미지

chaoskcuf
프로그래밍/iPhone 2009/02/03 11:45

트랙백 주소 : http://chaoskcuf.com/trackback/183

댓글을 달아 주세요

  1. sunyruru 2009/02/09 14:17  수정/삭제  댓글쓰기

    우오..
    저도 해보고 싶지만 아직 손도 대보지 못한 iPhone 개발..
    앞으로 저의 로망이 될 것 같네요 ㅋㅋ
    좋은정보 잘 봤습니다~

    • chaoskcuf 2009/02/10 13:32  수정/삭제

      실제로 기계에서 돌아가는 거 보면 정말 신기하고 재미있습니다~ 어서 빨리 도전해보세요!

  2. 구글돌이 2010/01/28 19:29  수정/삭제  댓글쓰기

    저기 제가 아이폰가지고 놀다가
    어느순간보니까 상태표시줄이 흑백으로 되어있는거예요.

    이거 원상복귀 어떻게하나요?
    전 맥도 없고 컴터로 연결해서 뭐 손댄적이 없는데..
    ㅠㅠ

    • chaoskcuf 2010/02/03 14:28  수정/삭제

      단순히 전원을 끄고 다시 켜면 어떤가요?
      전원(슬립)버튼을 오래누르면 밀어서 전원끄기라는 것이 나오는데 그 방법으로 전원을 껐다가 다시 켜보세요

Powerd by Textcube, designed by criuce
rss