Adjust passcode layout for smaller devices

This commit is contained in:
Ali 2019-11-05 22:18:08 +04:00
parent 8d54a41f19
commit 211c7f8959

View File

@ -16,8 +16,10 @@ struct PasscodeKeyboardLayout {
fileprivate init(layout: ContainerViewLayout, modalPresentation: Bool) { fileprivate init(layout: ContainerViewLayout, modalPresentation: Bool) {
var modalOffset: CGFloat = 0.0 var modalOffset: CGFloat = 0.0
var modalBiometricsOffset: CGFloat = 0.0
if modalPresentation { if modalPresentation {
modalOffset -= 20.0 modalOffset -= 20.0
modalBiometricsOffset -= 8.0
} }
switch layout.deviceMetrics { switch layout.deviceMetrics {
@ -112,7 +114,7 @@ struct PasscodeKeyboardLayout {
} }
self.topOffset += modalOffset * 2.0 self.topOffset += modalOffset * 2.0
self.biometricsOffset += modalOffset self.biometricsOffset += modalBiometricsOffset
} }
} }