Add initial iPhone 14 support

This commit is contained in:
Ilya Laktyushin
2022-09-13 14:06:05 +03:00
parent 5c6922ea8f
commit 5433c685a1
7 changed files with 52 additions and 19 deletions

View File

@@ -419,7 +419,7 @@ open class NavigationController: UINavigationController, ContainableController,
minHeight = 40.0
}
var inCallStatusBarFrame = CGRect(origin: CGPoint(), size: CGSize(width: layout.size.width, height: max(layout.statusBarHeight ?? 0.0, max(minHeight, layout.safeInsets.top))))
if layout.deviceMetrics.hasTopNotch && !isLandscape {
if (layout.deviceMetrics.hasTopNotch || layout.deviceMetrics.hasDynamicIsland) && !isLandscape {
inCallStatusBarFrame.size.height += 12.0
}
if inCallStatusBar.frame.isEmpty {