2017-11-11 10 views

답변

0

상태 표시 줄에 표시된 것을 의미합니까? 활성화 또는 비활성화 할 수 있습니다 :

UIApplication.shared.isNetworkActivityIndicatorVisible = true // enable activity indocator 

하지만 당신은 색상을 변경할 수 없습니다. iOS에서 관리하며 상단 표시 줄의 색상을 기반으로 자동으로 조정됩니다.

또는 UIView에 추가 할 수있는 UIActivityIndicatorView에 대해 이야기하고 있습니까? 후자의 경우 스타일과 색상을 변경할 수 있습니다. enter image description here

+0

resposne Karoly. 실제로 가능합니다. Facebook 응용 프로그램에서 보았습니다. 나는 단지 두 가지 간단한 단계가 있음을 발견했다. – Rains

+0

아니, 네트워크 표시기의 색상을 직접 변경할 수 없다. 표시기가 아닌 상태 표시 줄 스타일이 변경됩니다. 내가 말한 바로는 : "iOS에서 관리하며 상단 표시 줄의 색상에 따라 자동으로 조정되어야합니다." –

+0

예. 맞아. 카롤리 야. 색상을 변경할 속성이 없습니다. 하지만 상태 막대 스타일을 변경하면 도움이되었습니다. – Rains

1

우리는 UIApplication 네트워크 표시기 색상을 변경할 수 있습니다. 제 경우에는 검은 색이었습니다. 나는 흰 옷이 필요했다. 그래서 이것은 두 가지 간단한 단계입니다. 흑색과 흰색 표시를 온 상태 막대 스타일 변경 NO

2) 행의 Info.plist

View controller-based status bar appearance에서 NO로

1) 우선 셋트 뷰 컨트롤러 기반 속성.

UIApplication.shared.statusBarStyle = .lightContent