问题描述
到目前为止的代码:
@objc func doubleTap(gesture: UITapGestureRecognizer) {
print("double tap called")
}
func messageStyle(for message: MessageType,at indexPath: IndexPath,in messagesCollectionView: MessagesCollectionView) -> MessageStyle {
let tapGesture = UITapGestureRecognizer(target: messagesCollectionView,action: #selector(doubleTap(gesture:)))
tapGesture.numberOfTapsrequired = 2
view.addGestureRecognizer(tapGesture)
let sender = message.sender
if sender.senderId == selfSenderEmail?.senderId {
// Self Message
return .bubbleTailOutline(.blue,.bottomright,.curved)
}
// More if statements for groupchat color coding
return .bubbleTailOutline(.darkGray,.bottomLeft,.curved)
}
我收到此错误线程 1:“-[MessageKit.MessagesCollectionView doubleTapWithGesture:]:无法识别的选择器发送到实例 0x7f94c7112a00”。
如果您认为我的帖子有任何不清楚的地方,请告诉我,以便我澄清。谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)