[iPhone 개발 Tip #1]- Status Bar를 검은색으로 스타일 바꾸기
iPhone의 StatusBar는 아래와 같이 기본적으로 회색의 형태를 가지고 있습니다.

이런 회색이 여러분이 만드시는 UI 디자인에 어울리지 않는 경우가 종종 있습니다.
그럼 이 StatusBar를 검정색으로 변경하는 법을 알아보도록 하겠습니다.

XCODE 프로젝트에서 Resources 폴더 모양 아이콘 밑에
Info.plist 파일이 있습니다.
그 파일을 열어보면 Key, Value를 추가로 입력할 수 있습니다.
Information Property List 화면에서 마우스 오른쪽 버튼을 클릭하여 위와 같이
Add Row라는 항목이 나옵니다.
그 항목을 클릭하시면 새로운 값을 입력할 수 있습니다.
Key에는 UIStatusBarStyle를 입력하시고 Value에는 UIStatusBarStyleOpaqueBlack를 입력하시기 바랍니다.
참고로 UIStatusBarStyle이 가질 수 있는 value 값에는 아래 3가지가 있습니다.
UIStatusBarStyleGray
UIStatusBarStyleTransparentBlack,
UIStatusBarStyleOpaqueBlack
Info.pList 파일을 저장하시고 다시 빌드를 하시면 아래와 같이 검정색 스타일의 StatusBar을 보실 수 있습니다.


이런 회색이 여러분이 만드시는 UI 디자인에 어울리지 않는 경우가 종종 있습니다.
그럼 이 StatusBar를 검정색으로 변경하는 법을 알아보도록 하겠습니다.

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을 보실 수 있습니다.

"프로그래밍 / iPhone" 분류의 다른 글
| Apple 개발자 등록 프로그램 종류와 가격 (0) | 2010/03/10 |
| iPhone 3GS vs Nexus One (0) | 2010/01/18 |
| iPhone 3GS 를 사용하다~ SKT 개통? (2) | 2009/08/11 |
| iPhone에서 ARToolkit 사용하기 (12) | 2009/08/03 |
| iPhone 3.1 beta 3에서 camera 변경된 점 (3) | 2009/07/29 |
| iPhone에도 3.1부터 AR(증강현실)을 사용가능? (2) | 2009/07/27 |
| [iPhone] iPhone 3.0에서 imagePickerController 변경 (0) | 2009/07/07 |
| iPhone 3.0 에는 무엇이 추가되었을까? (2) | 2009/03/18 |
tags : iPhone,
Status Bar Style,
Tip,
UIStatusBarStyle,
UIStatusBarStyleGray,
UIStatusBarStyleOpaqueBlack,
UIStatusBarStyleTransparentBlack,
아이폰,
아이폰 개발
프로그래밍/iPhone
2009/02/03 11:45

댓글을 달아 주세요
우오..
저도 해보고 싶지만 아직 손도 대보지 못한 iPhone 개발..
앞으로 저의 로망이 될 것 같네요 ㅋㅋ
좋은정보 잘 봤습니다~
실제로 기계에서 돌아가는 거 보면 정말 신기하고 재미있습니다~ 어서 빨리 도전해보세요!
저기 제가 아이폰가지고 놀다가
어느순간보니까 상태표시줄이 흑백으로 되어있는거예요.
이거 원상복귀 어떻게하나요?
전 맥도 없고 컴터로 연결해서 뭐 손댄적이 없는데..
ㅠㅠ
단순히 전원을 끄고 다시 켜면 어떤가요?
전원(슬립)버튼을 오래누르면 밀어서 전원끄기라는 것이 나오는데 그 방법으로 전원을 껐다가 다시 켜보세요