상태 표시 줄에 대한 상태를 확인하고 싶습니다. 상태 표시 줄이 보이는지 여부를 어떻게 확인할 수 있습니까?상태 표시 줄이 숨겨져 있는지 또는 표시되어 있는지 확인하십시오.
사람이 이렇게 나를 인도 해주십시오 .. 상태 표시 줄이 숨겨져있는 경우
당신에게 모든상태 표시 줄에 대한 상태를 확인하고 싶습니다. 상태 표시 줄이 보이는지 여부를 어떻게 확인할 수 있습니까?상태 표시 줄이 숨겨져 있는지 또는 표시되어 있는지 확인하십시오.
사람이 이렇게 나를 인도 해주십시오 .. 상태 표시 줄이 숨겨져있는 경우
당신에게 모든확인 감사합니다
목표 C :
if ([UIApplication sharedApplication].isStatusBarHidden) {
// do stuff here...
}
스위프트 :
if UIApplication.sharedApplication().statusBarHidden {
// do stuff here...
}
숨기기 상태 표시 줄 :
override var prefersStatusBarHidden: Bool {
return true
}
당신은 당신은 – setStatusBarHidden:withAnimation:
이 more awesome stuff의 문서를 참조하여 현재 상태를 설정할 수 있습니다 [UIApplication sharedApplication]
의 statusBarHidden
속성을 사용하여 현재 상태를 확인하실 수 있습니다 .
HTH
U는 또한 유 ..이를 지정/반투명/블랙/그레이
스위프트 3
if UIApplication.shared.isStatusBarHidden {
// Do something
}
를위한 네 가지 옵션을 볼 수 있습니다 속성보기에서 인터페이스 빌더의 XIB에서 확인 가능
은 ViewController
에 (setStatusBarHidden
는 아이폰 OS 9에서 더 이상 사용되지 않습니다) 재정의 상태 표시 줄을 숨기려면
override var prefersStatusBarHidden: Bool {
return true
}
UIApplication 직전에 여분의 왼쪽 괄호가 있습니다. 올바른 코드는 if ([UIApplication sharedApplication] .statusBarHidden == YES) { // do stuff } – Harpastum
사실 [UIApplication sharedApplication] .isStatusBarHidden – Johan