猿问

搜狗输入法键盘高度获取问题

使用(void)keyboardWillShow:(NSNotification*)aNotification获取搜狗输入法的信息时,得到的信息如下,键盘的高度为0.
{
UIKeyboardAnimationCurveUserInfoKey=7;
UIKeyboardAnimationDurationUserInfoKey="0.25";
UIKeyboardBoundsUserInfoKey="NSRect:{{0,0},{320,0}}";
UIKeyboardCenterBeginUserInfoKey="NSPoint:{160,568}";
UIKeyboardCenterEndUserInfoKey="NSPoint:{160,568}";
UIKeyboardFrameBeginUserInfoKey="NSRect:{{0,568},{320,0}}";
UIKeyboardFrameEndUserInfoKey="NSRect:{{0,568},{320,0}}";
}
在键盘消失的方法(void)keyboardWillHide:(NSNotification*)aNotification
却能获取键盘的高度。
求问大神,这个问题怎么解决?
扬帆大鱼
浏览 514回答 2
2回答

Qyouu

没问题的吧,他会多次调用这个通知。后面会获取到正确的高度

青春有我

试试didShow呢。毕竟还没有展现。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答