iOS UIWebView禁止用户复制剪切

作者: RichardZhao | 来源:发表于2016-11-17 17:01 被阅读299次

    加载UIWebView后禁止用户复制剪切

    // 控制器实现此方法
    - (BOOL)canPerformAction:(SEL)action withSender:(id)sender
    {
        if (action == @selector(copy:) ||
            action == @selector(paste:)||
            action == @selector(cut:))
        {
            return NO;
        }
        return [super canPerformAction:action withSender:sender];
    }
    

    相关文章

      网友评论

      • 知忧丶:貌似cut和paste都还可以用,只有第一次加载的网页的文字不可以复制,所以我认为只用copy就可以了,毕竟copy、paste大部分都是string
        ```
        override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool {
        if action == #selector(copy(_:)) {
        return false
        }
        return super.canPerformAction(action, withSender: sender)
        }
        ```
      • coderBoy:喜欢这样简单粗暴的方式
      • 疾风追马:就喜欢这样简单粗暴直接的文章!
        RichardZhao:@疾风追马 哈哈 我其他的文章也简单易懂
      • 天才猪x:简单粗暴,管用。

      本文标题:iOS UIWebView禁止用户复制剪切

      本文链接:https://www.haomeiwen.com/subject/dtodpttx.html