iPad UI improvements

This commit is contained in:
Ilya Laktyushin
2020-04-03 18:24:54 +04:00
parent 03e68b6415
commit 91f02f42fe
24 changed files with 364 additions and 74 deletions

View File

@@ -92,6 +92,15 @@ public extension ContainerViewLayout {
return insets
}
var isModalOverlay: Bool {
if case .tablet = self.deviceMetrics.type {
if case .regular = self.metrics.widthClass {
return abs(max(self.size.width, self.size.height) - self.deviceMetrics.screenSize.height) > 1.0
}
}
return false
}
var isNonExclusive: Bool {
if case .tablet = self.deviceMetrics.type {
if case .compact = self.metrics.widthClass {