This commit is contained in:
haranicle 2017-12-16 16:27:54 +09:00
parent 27997da165
commit 60216c5f90
1 changed files with 14 additions and 2 deletions

View File

@ -42,8 +42,20 @@ struct Size {
}
static func screenRectWithoutAppBar(_ viewController: UIViewController) -> CGRect {
let appBarHeight = Size.appBarHeight(viewController)
let toolbarHeight = Size.toolbarHeight(viewController)
let appBarHeight: CGFloat = {
if #available(iOS 11.0, *) {
return viewController.view.safeAreaInsets.top
} else {
return Size.appBarHeight(viewController)
}
}()
let toolbarHeight: CGFloat = {
if #available(iOS 11.0, *) {
return viewController.view.safeAreaInsets.bottom
} else {
return Size.toolbarHeight(viewController)
}
}()
return CGRect(
x: 0,
y: appBarHeight,