接入融云SDK遇到的问题

1.由于使用了IQKeyboardManager来管理键盘,使得进入融云的聊天界面后,当键盘弹出来的时候,导致导航条上移,此问题解决方法为,在聊天界面重写loadView的方法。

-(void)loadView
{
UIScrollView *scrollView = [[UIScrollView alloc]    initWithFrame:[[UIScreen mainScreen] bounds]];
self.view = scrollView;
}

2.当使用了IQKeyboardManager来管理键盘,当键盘弹出的时候(第三方键盘,比如搜狗、百度等,系统的没问题,可忽略),输入框和键盘之间会有一部分白色区域,百思不得其解,最后问了下融云的官方技术支持,他们给出了一个解决方案,http://support.rongcloud.cn/kb/MzM0

不知道为什么,根据网址上的方法修改后,白色区域是没了,可是中间直接是透明的,什么鬼!!!然后,机智如我,直接在聊天界面中,加了下面的方法,发现一切正常了,不管是系统键盘,还是第三方的键盘。此方法中一行代码都没有居然正常了,什么鬼!先记录下来,过几天研究一下!!

- (void)keyboardWillShowWithFrame:(CGRect)keyboardFrame
{

}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,246评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,415评论 25 708
  • 你能步行千里,却最怕有人要陪你一程。你能咬牙吃一百种苦,却最怕突然有人心疼。你能承受各种委屈,却最怕有人为你出头。...
    余珂阅读 880评论 2 3
  • 【08-25今日剽悍】 上下班路上边开车边听《喜马拉雅》关于时间管理的课程,到今天已经听到13课了,因为感觉这些时...
    朱朱的餐具阅读 266评论 0 1
  • 初识小黑 是在一个社群里面 我跟他的性格可谓是两个极端 像我这样的神经病 大概怎么努力也成不了他那样温和的人 或越...
    陈呆呆阅读 301评论 0 0