【问题标题】:Detect if user copies UITextView [duplicate]检测用户是否复制 UITextView [重复]
【发布时间】:2013-03-21 05:50:06
【问题描述】:

我的应用中有一个 UITextView,有什么方法可以检测用户是否选择了它并复制了其中的文本?

有没有办法阻止复制按钮出现?

【问题讨论】:

    标签: ios objective-c copy uitextview


    【解决方案1】:

    如果您想禁用 复制、粘贴 功能,您应该继承 UITextView 并将此代码添加到您的新类中:

    - (BOOL)canBecomeFirstResponder
    {
       return NO;
    }
    

    如何检测复制、粘贴等粘贴板事件看这里..

    How disable Copy, Cut, Select, Select All in UITextView

    或者这里..

    How to disable copy paste option from UITextField programmatically

    【讨论】:

    • 这不会阻止用户输入吗? “第一响应者”不是导致键盘出现吗?
    • 我回家后看看!谢谢!
    • @AlbertRenshaw 第一条评论:确实,您不能输入不是第一响应者的内容。
    猜你喜欢
    • 2013-06-17
    • 1970-01-01
    • 2014-01-20
    • 2018-10-05
    • 2011-07-28
    • 2011-03-09
    • 1970-01-01
    • 2015-11-22
    • 2012-12-12
    相关资源
    最近更新 更多