我正在使用Xcode 9和iOS 11,搜索了如何禁用复制粘贴选项,但没有成功。
以下是我尝试的内容:override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool {
if action == #selector(UIResponderStandardEditActions.paste(_:)) || action == #selector(UIResponderStandardEditActions.copy(_:)) {
return false
}
return true
}
并且也尝试了:
override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool {
if action == #selector(UIResponderStandardEditActions.paste(_:)) || action == #selector(paste(_:)) || action == #selector(cut(_:)) || action == #selector(selectAll(_:)) || action == #selector(select(_:)){
return false
}
return true
}
我尝试了很多来自Stackoverflow的代码,但都没有成功。事实上,我不想在长按
UITextField
时显示上面的菜单。