Computer >> 컴퓨터 >  >> 프로그램 작성 >> IOS

Swift를 사용하여 iOS 앱에서 상태 표시줄을 숨기는 방법은 무엇입니까?

<시간/>

때로는 애플리케이션에서 상태 표시줄, 탐색 표시줄 및 기타 항목을 숨기고 표시하려는 콘텐츠만 표시해야 합니다. 이 기사에서는 애플리케이션에서 상태 표시줄을 숨기는 방법을 살펴보겠습니다. swift 언어를 사용하여 iOS 애플리케이션에서 상태 표시줄을 숨기려면 매우 기본적인 단계를 거쳐야 합니다.

두 가지 일반적인 방법으로 상태 표시줄을 숨길 수 있습니다. 이 두 가지 방법 모두 공통 단계를 포함합니다.

공통 단계

  • info.plist 파일로 이동합니다.
  • "컨트롤러 기반 상태 표시줄 모양 보기"라는 키를 추가하고 값을 NO로 설정합니다.

이것은 아래에 언급된 두 가지 방법 모두에서 사용할 일반적인 단계이며, 여기에는 한 단계가 더 포함됩니다.

방법 1

info.plist 파일 자체에 "상태 표시줄이 처음에 숨겨져 있음"이라는 다른 키를 추가하고 YES로 설정합니다.

방법 2

  • 앱 위임 파일로 이동합니다.
  • 메소드 앱 실행이 완료되면 코드 한 줄을 추가할 수 있습니다.
UIApplication.shared.isStatusBarHidden = true

이렇게 하면 애플리케이션 전체에서 상태 표시줄이 숨겨집니다.

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
   // Override point for customization after application launch.
   // UIApplication.shared.isStatusBarHidden = true
   return true
}

위의 두 방법 모두 동일한 결과를 생성합니다.

Swift를 사용하여 iOS 앱에서 상태 표시줄을 숨기는 방법은 무엇입니까?