Hi
I figured out that in when I run the code in XCode 9 and ios 11, when keyboard comes up this function returns height 0:
func keyboardTransitionAnimation(_ state: KeyboardState) { }
so I searched and found that in Keyboardy.swift in line 115 you must change
let rect = (userInfo[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.cgRectValue,
to
let rect = (userInfo[UIKeyboardFrameEndUserInfoKey] as? NSValue)?.cgRectValue,
thanks to
https://stackoverflow.com/questions/45689664/ios-11-keyboard-height-is-returning-0-in-keyboard-notification
Hi I figured out that in when I run the code in XCode 9 and ios 11, when keyboard comes up this function returns height 0:
func keyboardTransitionAnimation(_ state: KeyboardState) { }
so I searched and found that in Keyboardy.swift in line 115 you must changelet rect = (userInfo[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.cgRectValue,
tolet rect = (userInfo[UIKeyboardFrameEndUserInfoKey] as? NSValue)?.cgRectValue,
thanks to https://stackoverflow.com/questions/45689664/ios-11-keyboard-height-is-returning-0-in-keyboard-notification