ios - 搜狗输入法键盘高度获取问题
ringa_lee
ringa_lee 2017-04-17 13:41:42
[iOS讨论组]

使用(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)
PHP中文网

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

巴扎黑

试试didShow呢。毕竟还没有展现。

阿神

我也遇到这个情况了,你解决了吗?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号