|  |      1GordianZ      2017-06-17 12:07:23 +08:00 UIKeyboardWillChangeFrame | 
|  |      2aaronzheng OP @GordianZ 用 UIKeyboardWillChangeFrame 的确会进入两次,第一次是英文键盘,第二次是中文键盘,但是返回结果都是一样(以我 iphone6 为例,返回的都是 216 高度) 但是中文键盘加载出现后,还会再加载多两个栏目(一个是 “选字栏”,另一个是 “拼音显示栏”)。 只有再次打开同一个页面,中文键盘,才可以获取到正确高度 289.5。 | 
|  |      3GordianZ      2017-06-17 14:08:51 +08:00  1 UIKeyboardDidChangeFrame 你都运行测试了为什么不看文档呢? | 
|  |      4GordianZ      2017-06-17 14:11:44 +08:00 文档里面也说了要看动画结束之后的尺寸用 UIKeyboardFrameEndUserInfoKey 叹气。 | 
|  |      5aaronzheng OP @GordianZ 感谢大大!!! 之前找错方向了,感谢提示!!! 以后会把用到的 key 的注释都读完 再去考虑。 |