2016-08-13 9 views
0

전체 프로젝트의 상태 표시 줄을 검은 색으로 설정하고 싶습니다. 내 프로젝트에는 페이지 매김, 모달보기, 탐색 스택이 있습니다. 완전한 프로젝트를 위해 상태 표시 줄을 검정색으로 설정하는 방법이 있습니까? 나는 안드로이드 애플 리케이션에서 이것을 보았다. AppDelegate에서 Light로 상태 표시 줄을 설정하려고 시도했으며,보기 - 컨트롤러 기반 탐색 모음을 plist에서 NO/YES로 설정했습니다. 아무것도 작동하는 것 같습니다.스위프트 및 iOS 9에서 전체 프로젝트의 탐색 모음을 검은 색으로 만드는 방법

답변

0

이 양식을 application:didFinishLaunchingWithOptions으로 보내면됩니다.

func setStatusBarBackgroundColor(color: UIColor) { 
guard let statusBar = UIApplication.sharedApplication().valueForKey("statusBarWindow")?.valueForKey("statusBar") as? UIView else { 
    return 
} 

statusBar.backgroundColor = color 
} 
+0

고맙습니다. 이것이 효과가 있는지 알려주려고합니다. 답변 해 주셔서 감사합니다. – AbhishekDwivedi

+0

안녕하세요, 상태 막대 색상을 검정색으로 바꿀 수 있습니다. 하지만 이제는 배터리와 무선 신호 등을 볼 수 없습니다 (검은 색이기도합니다). 나는 그들을 희게해야 해. 따라서 전체 프로젝트의 상태 표시 줄을 Light로 변경해야합니다. App Delegate에서이 작업을 시도했지만 작동하지 않습니다. 좀 도와 줄 수있어? – AbhishekDwivedi

+0

상태 표시 줄을 plist에서 밝은 색으로 설정해야합니다. – Harsh