У меня есть следующий код, который работал на IOS 10, но теперь он больше не работает при запуске на бета-версии IOS 11.
if let userInfo = notification.userInfo {
if let keyboardSize = (userInfo[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.cgRectValue {
print(keyboardSize)
}
}
Это то, что я получаю, когда печатаю размер:
(0.0, 0.0, 0.0, 0.0)
(0.0, 736.0, 414.0, 0.0)
Кто-нибудь знает, почему это перестало работать? Или, если у меня есть другие альтернативы, чтобы получить размер клавиатуры?