There is a way to disable the default UIMenuItem
Without affecting messages UIMenuItem?
ViewDidLoad:
JSQMessagesCollectionViewCell.registerMenuAction(#selector(UIResponderStandardEditActions.delete(_:)))
UIMenuController.shared.menuItems = [UIMenuItem.init(title: "Delete", action: Selector(("delete")))]
Use
cell.textView.selectable = false
in cellForRow
method