最近我使用
背景信息是,需要键盘高度来抵消包含文本字段的单元格的滚动,我正在比较文本字段的位置,以查看是否在编辑开始时被键盘隐藏。
我的方法理解有什么问题吗?
keyboardWillShow
和 keyboardWillShow
时遇到了一个奇怪的情况,从 (notification.userInfo?[UIResponder.keyboardFrameBeginUserInfoKey] as? NSValue)?.cgRectValue
获取键盘高度的初始调用返回值为477px,随后所有其他时间都显示值现在是535px,比之前多58px。然而,外观上,键盘并没有任何变化。两个键盘都启用了预测条。背景信息是,需要键盘高度来抵消包含文本字段的单元格的滚动,我正在比较文本字段的位置,以查看是否在编辑开始时被键盘隐藏。
我的方法理解有什么问题吗?
UIResponder.keyboardFrameEndUserInfoKey
似乎在调用 477px 时是一致的。 - Kyle BeardkeyboardFrameEndUserInfoKey
可以正常工作。谢谢。 - abhimuralidharan