如何禁用 NSTextAttachment 上的交互?
Posted
技术标签:
【中文标题】如何禁用 NSTextAttachment 上的交互?【英文标题】:How to disable interaction on NSTextAttachment? 【发布时间】:2014-05-28 14:11:11 【问题描述】:在可编辑 = YES 和可选择 = NO 的 UITextView 中,我想禁用 NSTextAttachments 上的交互。更具体地说,我不想长按 NSTextAttachments 来突出显示附件图像。我希望将这些长按手势作为普通的文本选择手势传递给 UITextView。
我尝试过的:
textView:shouldInteractWithTextAttachment:inRange:
可以阻止action sheet,但不能阻止附件图片的临时高亮,也不能将这些长按作为文本选择手势处理。
【问题讨论】:
【参考方案1】:UITextView
已安装多个手势识别器。有一个是 UITapGestureRecognizer
的子类,您可以禁用它。
【讨论】:
以上是关于如何禁用 NSTextAttachment 上的交互?的主要内容,如果未能解决你的问题,请参考以下文章
带有 NSAttributedString 和 NSTextAttachment 的 UITextView。如何显示文字?
如何将菜单选项添加到 NSTextAttachment 弹出菜单是 UITextView?