【发布时间】:2017-11-08 08:03:38
【问题描述】:
我有以下代码在 IOS 10 上运行,但现在在 IOS 11 beta 上运行时不再运行。
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)
有人知道为什么这停止工作了吗?或者如果我有任何其他选择来获得键盘尺寸?
【问题讨论】:
-
@MartinR:是的,同样的问题,同样的修复答案:)