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
    }
    

你可能感兴趣的:(iOS融云总结(二))