iOS融云总结(二)

1、系统消息会话页面,5.1.4之前的版本,不会自定定位到最新的一条消息。

解决办法:

将SDK更新为5.1.4版本。先在终端执行以下命令行,查看搜索的结果是否有我们需要的版本。

pod search RongCloudOpenSource

如果搜索出来没有我们想要的版本,那么执行以下命令。如果还是失败,退出终端,再重新打开,再输入该命令,然后再输入搜索语句看看是否更新成功。

 pod repo update

如果搜索出来有5.1.4版本,那么在Podfile里面写入下面两个库

pod 'RongCloudOpenSource/IMKit','5.1.4'
pod 'RongCloudOpenSource/ContactCard','5.1.4'

2、聊天页面继承RCConversationViewController,然后项目中使用了IQKeyboardManager,会出现键盘弹出又收回又弹出问题。

override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)

        IQKeyboardManager.shared.enable = false
        IQKeyboardManager.shared.enableAutoToolbar = false
    }
    
    override func viewDidDisappear(_ animated: Bool) {
        super.viewDidDisappear(animated)
        
        IQKeyboardManager.shared.enable = true
        IQKeyboardManager.shared.enableAutoToolbar = true
    }
    
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容