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

iOS에서 탐색 막대 높이를 얻는 방법은 무엇입니까?

<시간/>

iOS에서 탐색 막대 높이를 얻는 방법은 무엇입니까?

앱 화면 상단에 탐색 모음이 나타납니다. 자세한 내용을 보려면

https://developer.apple.com/design

https://developer.apple.com/documentation

UI와 요구 사항이 다른 여러 뷰 컨트롤러가 있는 경우 탐색 모음의 높이를 얻는 것이 중요합니다. 같은 높이를 얻거나 필요에 따라 수정하는 방법을 모르면 바빠집니다. Navigation bar의 높이를 구하는 방법을 알아봅시다.

import UIKit
class ViewController: UIViewController {
   override func viewDidLoad() {
      super.viewDidLoad()
      let navBarHeight = UIApplication.shared.statusBarFrame.size.height +
         (navigationController?.navigationBar.frame.height ?? 0.0)
      print(navBarHeight)
   }
}