gpt4 book ai didi

ios - UItextView 禁用选择选项

转载 作者:行者123 更新时间:2023-11-29 04:08:39 38 4
gpt4 key购买 nike

我有一个用我分配了一些手势的代码创建的 UItextView。 UItextView 不应该是可编辑的,我还想消除通过按住文本来选择文本的可能性,包括显示的菜单剪切/粘贴。我在互联网上发现:

- (BOOL)canBecomeFirstResponder {
return NO;
}

我将此代码插入到我的文件中,并设置 text.delegate = self.我什至在 .h 文件中包含了 UItextViewDelegate我该怎么办?

最佳答案

您应该修改 UITextVieweditable 属性。

要禁用复制粘贴,最简单的方法是子类化 UITextView,并实现 canPerformAction:withSender: ,如下所示:

@interface MyTextView : UITextView @end

@implementation MyTextView

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
return NO;
}

@end

如果您使用 XIB 或 Storyboard 来布局 UI,请确保为 TextView 指定正确的类。

关于ios - UItextView 禁用选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14780714/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com