about summary refs log tree commit diff
path: root/modules/bottom-sheet/ios/Util.swift
blob: c654596a742204fa38fa2d413529a5daa1aea20c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//
//  Util.swift
//  Pods
//
//  Created by Hailey on 10/2/24.
//

class Util {
  static func getScreenHeight() -> CGFloat? {
    if let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene,
     let window = windowScene.windows.first {
      let safeAreaInsets = window.safeAreaInsets
      let fullScreenHeight = UIScreen.main.bounds.height
      return fullScreenHeight - (safeAreaInsets.top + safeAreaInsets.bottom)
    }
    return nil
  }
}