ios - 搜狗输入法键盘高度获取问题
ringa_lee
ringa_lee 2017-04-17 13:41:42
0
3
598

使用(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
却能获取键盘的高度。

求问大神,这个问题怎么解决?

ringa_lee
ringa_lee

ringa_lee

全部回覆(3)
Ty80

沒問題的吧,他會多次呼叫這個通知。後面會得到正確的高度

巴扎黑

試試didShow呢。畢竟還沒有展現。

阿神

我也遇到這個狀況了,你解決了嗎?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板