Swift 色々な高さを取得


環境

Swift5
Xcode12.5

画面サイズ

let mainBoundSize: CGSize = UIScreen.main.bounds.size

StatusBarの高さ

let statusBarHeight = self.view.window?.windowScene?.statusBarManager?.statusBarFrame.height ?? 0

NavigationBarの高さ

let navigationBarHeight = self.navigationController?.navigationBar.frame.height ?? 0

参考