Swift에서 statusBarStyle을 관리하는 올바른 방법은 무엇입니까?

아누 란 잔 보스

UIViewControllerBasedStatusBarAppearanceinfo.plist 파일 내부에 추가하려고 시도한 다음 UINavigationController여러 UIViewController클래스 를 보유하는 클래스 내부에 아래 코드를 추가했습니다 .

class HomeNavigationController: UINavigationController {

    override var preferredStatusBarStyle: UIStatusBarStyle {
        return .lightContent
    }
}

그러나 작동하지 않았습니다.

나는 또한 설정을 시도했습니다 barStyle의 특성 navigationBar에를 .black하지만 너무 중 하나가 작동하지 않았다.

또한 https://stackoverflow.com/a/58203998/9180494를 찾았 지만 도움이되지 않았습니다.

참고 : UIViewControllerany 내부에 포함되지 않은 클래스의 UINavigationController경우 계산 된 속성을 사용 preferredStatusBarStyle하면 작동합니다.

수업 viewDidAppear()시도 UINavigationController:

override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)
    navigationController?.navigationBar.barStyle = .black
}

또한 (위와 같은 클래스에) 추가하십시오.

override var preferredStatusBarStyle: UIStatusBarStyle {
    return .lightContent
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Swift에서 카테고리 배열을 디코딩하는 올바른 방법은 무엇입니까?

분류에서Dev

Django에서 앱을 연결하는 올바른 방법은 무엇입니까?

분류에서Dev

Node에서 Jasmine을 사용하는 올바른 방법은 무엇입니까?

분류에서Dev

"\ u0000"에서 올바른 QString을 얻는 방법은 무엇입니까?

분류에서Dev

Kubernetes에서 올바른 API 버전을 찾는 방법은 무엇입니까?

분류에서Dev

React에서 소품을 높이는 올바른 방법은 무엇입니까?

분류에서Dev

SQL에서 올바른 SELECT 문을 얻는 방법은 무엇입니까?

분류에서Dev

소켓에서 파일을 읽는 올바른 방법은 무엇입니까?

분류에서Dev

recyclerView getAdapter ()에서 올바른 항목을 얻는 방법은 무엇입니까?

분류에서Dev

Firebase에서 목록을 채우는 올바른 방법은 무엇입니까?

분류에서Dev

/ usr / local / bin에서 바이너리 별칭을 지정하는 올바른 방법은 무엇입니까?

분류에서Dev

Laradock에 laravel을 설치하는 올바른 방법은 무엇입니까?

분류에서Dev

ThreadFunction을 CreateThread API에 전달하는 올바른 방법은 무엇입니까?

분류에서Dev

MySQL에 목록을 저장하는 올바른 방법은 무엇입니까?

분류에서Dev

Ubuntu 18.04에 mysql을 설치하는 올바른 방법은 무엇입니까?

분류에서Dev

Qt에서 다른 창을 관리하는 방법은 무엇입니까?

분류에서Dev

단일 쿼리에서 여러 COUNT 절을 사용하는 올바른 방법은 무엇입니까?

분류에서Dev

React Native 구성 요소에서 HTTP 응답을 처리하는 올바른 방법은 무엇입니까?

분류에서Dev

Redux에서 데이터 전달을 처리하는 올바른 방법은 무엇입니까?

분류에서Dev

Flask / Python에서 이모티콘을 처리하는 올바른 방법은 무엇입니까?

분류에서Dev

UITextField 아래에 줄을 넣는 올바른 방법은 무엇입니까

분류에서Dev

삽입 함수와 같은 것에서 부울을 반환하는 올바른 방법은 무엇입니까?

분류에서Dev

strftime을 사용하여 월 이름을 올바른 순서로 그리는 방법은 무엇입니까?

분류에서Dev

정적 메서드에서 주입 된 빈을 사용하는 올바른 방법은 무엇입니까?

분류에서Dev

PHP에 저장된 임시 파일을 정리하는 올바른 방법은 무엇입니까?

분류에서Dev

사전 롤리팝 장치에 attr을 사용하는 올바른 방법은 무엇입니까?

분류에서Dev

이 쿼리에 대해 올바른 내부 조인을 수행하는 방법은 무엇입니까?

분류에서Dev

Cygwin에서 Vim을 사용하여 올바른 색상을 표시하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 올바른 방법을 가져 오는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Swift에서 카테고리 배열을 디코딩하는 올바른 방법은 무엇입니까?

  2. 2

    Django에서 앱을 연결하는 올바른 방법은 무엇입니까?

  3. 3

    Node에서 Jasmine을 사용하는 올바른 방법은 무엇입니까?

  4. 4

    "\ u0000"에서 올바른 QString을 얻는 방법은 무엇입니까?

  5. 5

    Kubernetes에서 올바른 API 버전을 찾는 방법은 무엇입니까?

  6. 6

    React에서 소품을 높이는 올바른 방법은 무엇입니까?

  7. 7

    SQL에서 올바른 SELECT 문을 얻는 방법은 무엇입니까?

  8. 8

    소켓에서 파일을 읽는 올바른 방법은 무엇입니까?

  9. 9

    recyclerView getAdapter ()에서 올바른 항목을 얻는 방법은 무엇입니까?

  10. 10

    Firebase에서 목록을 채우는 올바른 방법은 무엇입니까?

  11. 11

    / usr / local / bin에서 바이너리 별칭을 지정하는 올바른 방법은 무엇입니까?

  12. 12

    Laradock에 laravel을 설치하는 올바른 방법은 무엇입니까?

  13. 13

    ThreadFunction을 CreateThread API에 전달하는 올바른 방법은 무엇입니까?

  14. 14

    MySQL에 목록을 저장하는 올바른 방법은 무엇입니까?

  15. 15

    Ubuntu 18.04에 mysql을 설치하는 올바른 방법은 무엇입니까?

  16. 16

    Qt에서 다른 창을 관리하는 방법은 무엇입니까?

  17. 17

    단일 쿼리에서 여러 COUNT 절을 사용하는 올바른 방법은 무엇입니까?

  18. 18

    React Native 구성 요소에서 HTTP 응답을 처리하는 올바른 방법은 무엇입니까?

  19. 19

    Redux에서 데이터 전달을 처리하는 올바른 방법은 무엇입니까?

  20. 20

    Flask / Python에서 이모티콘을 처리하는 올바른 방법은 무엇입니까?

  21. 21

    UITextField 아래에 줄을 넣는 올바른 방법은 무엇입니까

  22. 22

    삽입 함수와 같은 것에서 부울을 반환하는 올바른 방법은 무엇입니까?

  23. 23

    strftime을 사용하여 월 이름을 올바른 순서로 그리는 방법은 무엇입니까?

  24. 24

    정적 메서드에서 주입 된 빈을 사용하는 올바른 방법은 무엇입니까?

  25. 25

    PHP에 저장된 임시 파일을 정리하는 올바른 방법은 무엇입니까?

  26. 26

    사전 롤리팝 장치에 attr을 사용하는 올바른 방법은 무엇입니까?

  27. 27

    이 쿼리에 대해 올바른 내부 조인을 수행하는 방법은 무엇입니까?

  28. 28

    Cygwin에서 Vim을 사용하여 올바른 색상을 표시하는 방법은 무엇입니까?

  29. 29

    파이썬에서 올바른 방법을 가져 오는 방법은 무엇입니까?

뜨겁다태그

보관