Fableon/Fableon/Base/Extension/UIScreen+FAAdd.swift
2025-10-16 11:39:38 +08:00

41 lines
741 B
Swift

//
// Screen+FAAdd.swift
// Fableon
//
// Created by 鸿 on 2025/9/15.
//
import UIKit
extension UIScreen {
static var screen: UIScreen {
return UIScreen.main
}
static var width: CGFloat {
return UIScreen.main.bounds.width
}
static var height: CGFloat {
return UIScreen.main.bounds.height
}
static var safeTop: CGFloat {
return FATool.keyWindow?.safeAreaInsets.top ?? 20
}
static var safeBottom: CGFloat {
return FATool.keyWindow?.safeAreaInsets.bottom ?? 0
}
static var navBarHeight: CGFloat {
return safeTop + 44
}
static var tabBarHeight: CGFloat {
return safeBottom + 49
}
}