티스토리 뷰

IOS 7 의 개봉과 함께 드디어 XCode 5 가 나왔는대요. 확실히 가면갈수록 깔끔해지는 모습이 보이내요.


 문제는 오늘 네이티브 어플이 아닌 어플을 테스트 해보다가 아래와 같은 현상을 발견하게 되었습니다. 바로 상태 표시줄이 앱의 상단부분을 덮어 버리는 현상 입니다.





해결 방법은 info.plist 에 아래와 같이 View controller-based status bar appearance 를 No 로 설정해 주시면 됩니다.



아래와 같이 No 로 설정하여 주시면 다음앱 실행시 상태 표시줄이 사라진것을 보실수 있습니다.



댓글
  • 프로필사진 Shift Key 안녕하세요, 글을 읽고 질문 남겨보아요..
    혹시 status bar를 자유자재로 숨겼다 보였다 하는 방법은 없을까요???
    - (BOOL)prefersStatusBarHidden
    {
    return YES;
    }
    여기에 플래그를 추가해서 상황에 맞게 YES,NO를 리턴시키는 방법도 해보았지만....먹혀들지가 않네요ㅠㅠ
    2017.05.10 11:17 신고
  • 프로필사진 개발자 눈싹 흠.. 저도 현재는 IOS 개발을 안한지가 ;; 오래되서 잘 모르지만...

    http://stackoverflow.com/questions/33541525/prefersstatusbarhidden-not-called

    위의 글을 참고하면 .plist 는 YES 로 두시고
    .m 에 넣어 보라고 되어 있긴하네요.

    제가 현재 완전히 IOS 를 놓은 상태라 확실한 답변은 힘들 것 같습니다.
    2017.05.10 11:24 신고
  • 프로필사진 Shift Key 와..빠른 답변 진심으로 감사드립니다!
    아아...그렇게된거군요ㅎㅎ
    조언 넘 감사합니다~^^ 꾸벅
    2017.05.10 11:27 신고
댓글쓰기 폼