我正在尝试在我的应用程序中使用 MessageKit,并且我有视图加载和显示消息。
但是,“发送”按钮永远不会触发 messageInputBar 委托,我不确定为什么。没有什么可挂钩的,如果我降级到版本 1.0.0,它会在您按下发送时工作并触发,升级到最新版本并且它会中断。
import UIKit
import MessageKit
import InputBarAccessoryView
private var messages: [Message] = []
class InboxThreadViewController: MessagesViewController, MessageInputBarDelegate {
@objc public var myValue:String?
private var messages: [Message] = []
override func viewDidLoad() {
super.viewDidLoad()
messageInputBar.delegate = self
messagesCollectionView.messagesDataSource = self
messagesCollectionView.messagesLayoutDelegate = self
messagesCollectionView.messagesDisplayDelegate = self
title = "MessageKit"
func messageInputBar(_ inputBar: MessageInputBar, didPressSendButtonWith text: String) {
print("Message : \(text)")
NSLog("HELLO")
}
}