velikanov / SwiftPasscodeLock

An iOS passcode lock with TouchID authentication written in Swift.
MIT License
199 stars 52 forks source link

Present PasscodeLock view over iOS system keyboard #14

Closed ziogaschr closed 8 years ago

ziogaschr commented 8 years ago

Currently, if iOS system keyboard is open in the main window in iOS9 then keyboard is being displayed on top the PasscodeLockPresenter. The bottom buttons of the PasscodeLockViewController [7,8,9,0 and TouchID + Cancel] are hidden below the iOS keyboard. While the iOS keyboard is active for the input element of the mainWindow and does not work for our Passcode screen.

For fixing this a hack has been implemented and it was the only way that I found possible to make it work. Please check and advice if you see a better solution.