class RestrictedTextField: UITextField {
override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool {
OperationQueue.main.addOperation({
UIMenuController.shared.setMenuVisible(false, animated: false)
})
if action == #selector(UIResponderStandardEditActions.paste(_:)) || action == #selector(UIResponderStandardEditActions.copy(_:)) || action == #selector(UIResponderStandardEditActions.cut(_:)){
return false
}
return super.canPerformAction(action, withSender: sender)
}
}
Like this:
Like Loading...
Related