作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想发送我的信息并且我知道它发送通过
override func didPressSendButton(button: UIButton!, withMessageText text: String!, senderId: String!, senderDisplayName: String!, date: NSDate!) {
let message = JSQMessage(senderId: "alizade@my.co", senderDisplayName: "The Flash", date: NSDate(), text: text)
// SENDING CODE HERE
}
这个功能,但我不知道如何在按下发送按钮时发送它。
我搜索并找到了这个例子:
OneMessage.sendMessage(text, to: recipient.jidStr, completionHandler: { (stream, message) -> Void in
JSQSystemSoundPlayer.jsq_playMessageSentSound()
self.finishSendingMessageAnimated(true)
})
但我没有 .sendMessage 方法。有什么建议吗?
最佳答案
sendMessage 只是一个在框架本身之外编写的函数,我猜是在 JSQMessagesViewController 的子类中找到的。您仍然需要触发您将在 didPressSendButton 中运行的任何逻辑。
关于ios - 在 JSQMessagesController 中发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32392902/
我想发送我的信息并且我知道它发送通过 override func didPressSendButton(button: UIButton!, withMessageText text: String!
如何将 JSQMessagesController 的“发送”按钮从 String 更改为 UIImageView? 现在看起来像: 我可以将这个“发送”更改为图像吗? 我试过: let sendBu
我在文档中找不到太多用处,而且 Swift 中的示例项目只有硬编码的头像,所以也没有太大帮助。我还看到了 this question但那个例子也不适用我的情况。 我让我的用户使用 Facebook 登
我是一名优秀的程序员,十分优秀!