우리가 흔히 볼 수 있는 초기의 시뮬레이터 창은
우측에 있는 것과 같다
이제 이 시뮬레이터의 상단에 시간과 배터리 잔량이 표시되는
Status Bar 를 숨기는 코딩을 구현해 볼 것이다.
필요에 따라 사용하기도 하겠지만,
현재 만드려는 프로그램에서는 해당 부분이 필요없기 때문에
Status Bar 를 숨기는 작업을 추가하려는 것이다.
이 작업은, setStatusBarHidden을 통해서 구현 가능하다.
프로젝트 생성시 자동으로 생성되는 AppDelegate.m 파일에 해당 내용을 추가한다.
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:NO];
해당 내용을 추가 후, 시뮬레이터를 작동시켜도 StatusBar는 삭제되어 있지 않음을 확인할 수 있다.
추가로 다음 작업이 필요하다.
Info.plist 파일을 수정해 주는 것이다.
아래 값을 추가한다.
Key : View controller-based status bar appearance
Type : Boolean
Value : NO
다시 한번 시뮬레이터를 실행해보자
Status Bar 가 사라진 모습을 확인할 수 있다.
결론은, Status Bar를 숨기기 위해서는 setStatusBarHidden을 사용해야 한다는 것이다.
'IT > iPhone' 카테고리의 다른 글
[ios앱만들기-사진편집]사진을 저장하는 기능 (0) | 2016.04.06 |
---|---|
[ios앱만들기-사진편집] 화면 상단부분의 시간표기 삭제 (0) | 2016.04.05 |
[ios앱만들기-사진편집] 사진을 불러오는 기능 (0) | 2016.04.04 |
[ios앱만들기-사진편집] 기본 화면 레이아웃 만들기 (0) | 2016.04.03 |
[ios앱만들기-사진편집] 사진을 편집하는 앱을 만들어보자! (0) | 2016.03.31 |