ios - JSQ消息 : When I use photo messages my apps keeps crashing

标签 ios swift jsqmessagesviewcontroller

我正在构建一个聊天应用程序,它使用 JSQMessagesViewController 来显示图像并使用 Firebase 作为后端。
该应用程序仅在使用文本消息时运行而不会崩溃,但是当我添加照片消息时。照片消息已添加到 Collection View 中,但是当我尝试添加照片消息时,我的应用程序在 finishSendingMessage() 上崩溃。

请帮忙:)

Function

Error

Console

最佳答案

有两种方法可以停止崩溃。第一种是在viewdidload中设置这段代码 self.inputToolbar.contentView.leftBarButtonItem = nil 此代码隐藏了消息 View 左侧的图像附件按钮。 另一种方法是实现库提供的方法

 override func didPressAccessoryButton(sender: UIButton!) {
        print("imageTapped")
    }

还要确保在 nsdata 中转换图像

关于ios - JSQ消息 : When I use photo messages my apps keeps crashing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38667686/

相关文章:

JSQMessagesViewController 动画输入指示器

ios - 如何从当前日期到特定 NSDate 进行倒计时?

ios - 强制 View 尽早加载 subview 的简洁方法

ios - 如何使用按钮拉出 Gamecenter 排行榜?

swift - 使用 Swift 3 和 CoreData 删除 TableView 行

ios - WKWebView 底部约束集但不起作用

ios - 如何在 JSQMessagesviewController IOS 中从 url 加载图像

swift - 参数标签不匹配任何可用的重载

ios - 在 UISplitViewController 中弹出 UINavigationController 会导致奇怪的转换

ios - 如何制作一个在 Swift 3.0 中抬起点击手势时执行的函数