如何禁用UITextview选择文本,复制/粘贴UIMenuController但仍然有超链接工作
我想禁用复制/粘贴菜单,我在UITextView
中使用HTML标签,其中有多个超链接,并且只想禁用菜单。
我的texview图片
只是尝试创建一个覆盖canPerformAction:withSender:
的UITextView子类canPerformAction:withSender:
方法
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender { if (action == @selector(paste:)) return NO; return [super canPerformAction:action withSender:sender]; }
你可以玩这个属性:
和这个 :
您需要创建UITextView的子类并覆盖canPerformAction方法。
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender { if (action == @selector(copy:) || action == @selector(selectAll:) || action == @selector(paste:)) return NO; return [super canPerformAction:action withSender:sender]; }
- 如何创建实现多个音频单元的AUAudioUnit?
- iOS:使用蓝牙audio输出(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput)AudioSession
- 使用MITM代理在IOS真实设备上查看网络流量呼叫
- 集成在React Native上找不到的现有应用程序iOS“React / RCTEventDispatcher.h”文件
- 带有错误链接器命令的iOS存档失败,退出代码1
- RxSwift:简要介绍(第1部分)
- 相机图像旋转问题
- 在iOS 5.0上使用NSURLIsExcludedFromBackupKey不会崩溃
- 入门:iOS开发(Swift 4)