从 UITextView 中删除/移除 NSTextAttachment

2023-12-11

我有一个UITextView这将有图像的混合(如NSTextAttachment) 和字符串。这UITextView是不可选择的,所以我可以使用:

- (BOOL)textView:(UITextView *)textView shouldInteractWithTextAttachment:(NSTextAttachment *)textAttachment inRange:(NSRange)characterRange 

我该如何删除textAttachment在方法中?


您可以使用replaceCharactersInRange:withString: of NSMutableAttributedString删除附件(您将范围作为参数UITextViewDelegate方法):

//Retrieve the attributed string
NSMutableAttributedString *mutableAttr = [[textView attributedText] mutableCopy];
//Remove the attachment
[mutableAttr replaceCharactersInRange:range withString:@""]; 
//Set the new attributed string
[textView setAttributedText:mutableAttr];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 UITextView 中删除/移除 NSTextAttachment 的相关文章

  • 尝试从独立的 Apple Watch 应用发出网络请求

    当应用程序是独立应用程序时 Apple Watch 是否无法进行网络通话 即使手表已连接到 iPhone 我正在使用新的独立应用程序目标 它没有附带可以发出 WatchConnectivity 请求的配对 iOS 应用程序 我十有八九收到
  • WebGL iOS 渲染为浮点纹理

    我正在尝试在 iOS Safari 上的 WebGL 中渲染浮点纹理 而不是在本机应用程序中 我已经设法让 iOS 读取手动 例如从 JavaScript 创建的浮点纹理 但是当我创建浮点类型的帧缓冲区并使用 GPU 渲染到其中时 它不起作
  • 如何使用自签名证书为 TLS 创建 iOS NWConnection?

    我正在尝试将 Apple 的新 NWConnection 类用于我的 MQTT 客户端 为了进行测试 我需要能够创建到本地测试代理的 TLS 连接 该代理具有自签名证书 到目前为止 我只是使用以下命令设置连接 self connection
  • 如何在 Xcode 4 中通过一个操作归档多个目标

    我有一个包含多个目标的项目 这些目标都适用于不同的 iOS 应用程序 例如 一个用于精简版的目标 另一个用于专业版的目标 我想立即构建并归档我的所有应用程序 目前 我对每个目标都有一个方案 我用它来独立归档每个应用程序 但现在我必须开始归档
  • UIImage:如何获取网站选项卡图标

    我正在开发一个 RSS 阅读器 我需要获取每个提要的图标 例如 如果我的提要是 google com 我想获取 G 图标并将其放入 UIImage 或其他内容中 关于如何实现这一目标有什么想法吗 最简单的方法是使用 Google NSStr
  • 播放(非库)Apple Music 内容 - 请求失败

    我正在尝试使用以下代码播放专辑 let predicate MPMediaPropertyPredicate value 1459938538 forProperty MPMediaItemPropertyAlbumPersistentID
  • iOS 发送 iMessage 尽可能简单

    我希望能够以编程方式发送 iMessage 除了调用一个将文本发送到带有消息的号码的函数之外 无需执行任何其他操作 这两个消息都是文本框 我真的很感激一些示例代码 因为我在网上搜索过 但我发现没有任何帮助 这不适用于商业应用程序 仅适用于我
  • 如何使用 afnetworking 在后台上传任务

    我正在尝试使用 AFNetworking 上传大文件 并在应用程序处于后台时继续上传 我可以很好地上传文件 但是当我尝试使用后台配置时 应用程序崩溃并显示以下堆栈跟踪 异常 EXC BAD ACCESS 代码 1 地址 0x8000001f
  • iOS 对 Google 云消息传递的支持

    我在谷歌的开发者控制台中看到 GCM 允许为 iOS 生成 API 密钥 我在网上搜索了有关如何在 iOS 应用程序中通过 GCM 实现推送通知的任何类型的文档 但没有找到答案 真的有可能在 iOS 应用程序中使用 GCM 实现推送通知 j
  • 具有非零“内容”的 QTMovieLayer 的 iOS 替代品?

    背景 QTKit QuickTime Kit 是一个来自 10 3 天的 Mac 框架 在 10 5 中添加了一些层 例如QTMovieLayer QTMovieLayer 的好处之一是您可以使用常规访问电影内容content图层上的属性并
  • 访问iOS 7隐藏的UITableViewCellScrollView?

    苹果改变了UITableViewCelliOS 7 中的层次结构 使用iOS 6 1 SDK
  • UIViewController 作为单例

    我在标签栏应用程序中有一个 UIViewController 我已经从 MainWindow nib 文件添加了控制器 即不是以编程方式 我的问题是如何使我的视图控制器成为单例 解决 Facebook 委托问题 您可能想让您的 Facebo
  • 多个 ViewController(containerView?childView?viewController 的实例?)

    我需要在另一个视图之上添加一个新视图 带有 ViewController 用户与这个新视图交互了一段时间 然后我想将其删除 在旧版本的 Xcode 中 我可以将其添加为子视图 我现在收到 EXC BAD ACCESS 错误 我不希望添加的视
  • AVAssetExportSession 输出文件

    AVAssetExportSession 输出文件应该是什么样子 我正在尝试压缩 ALAsset 项目中的视频 但它不起作用 我猜输出文件与它有关 这是我正在使用的代码 NSString destinationPath NSHomeDire
  • 实时获取 Apple Watch heartRateVariabilitySDNN 吗?

    我正在使用下面的函数来获取 heartRateVariabilitySDNN 但它只获取一次并且不能像 heartbeat 那样实时计算 func HRVstart guard let quantityType HKObjectType q
  • Flutter - 删除 ListView 中项目之间的空间

    我正在使用 ListView builder 函数来创建项目列表 然而 iOS 中每个项目之间的空间很大 截图 你知道如何删除项目吗 看来是默认的 因为我没有添加它 code 列表显示 return Scaffold body ListVi
  • 我正在寻找 GCDAsyncUdpSocket 上的一些示例,但发现没有一个有效

    接收数据从未被调用过 我编写了这个由我的主线调用的 swift 类UI视图控制器向接收消息的服务器发送消息 但当服务器发回响应时 客户端永远不会收到它 因为 didReceiveData 从未被触发 我一直在谷歌上搜索并查看文档 它说客户端
  • swift 3.0 中的 Sha 256 加密语法错误

    func SHA256 gt String let data self data using String Encoding utf8 let res NSMutableData length Int CC SHA256 DIGEST LE
  • 使用排序函数按 NSDates 对数组进行排序[重复]

    这个问题在这里已经有答案了 我有一个名为的模型类Event import Foundation import MapKit public class Event let id Int var title String let status
  • UITableViewController 无法识别的选择器发送到实例

    当我传递一个整数时 我有一个 tableviewcontroller 和一个detailtableviewcontroller UITableViewController setSurveyNumber 无法识别的选择器发送到实例 Biza

随机推荐

  • 为什么 Safari 会重复 GET 请求,而 Chrome 却不会?

    Update TL DR 这可能是 Safari 和 或 Webkit 中的错误 更长的 TL DR 在 Safari 中 使用 Fetch API 发出 GET 请求后 当页面重新加载时 Safari 会自动 无意中 重新运行该请求即使发
  • 位串最近邻搜索

    我有数十万个长度为 32 位的稀疏位串 我想对它们进行最近邻搜索 并且查找性能至关重要 我一直在阅读各种算法 但它们似乎针对文本字符串而不是二进制字符串 我认为局部敏感散列或频谱散列似乎都是不错的选择 或者我可以考虑压缩 这些中的任何一个都
  • DataGridView CellPaint 不能完全在滚动上工作

    第一次发帖 但浏览了很长时间 所以这是我的问题 基本上我有一个用于与用户交互的 datagridview 在所有行中 都有一个 信息 按钮 它会产生一种错觉 即它在其下方添加了另一行 并合并了所有单元格 整个行中的一个长单元格 并绘制了描述
  • 在python中计算矩形的质心

    我想计算矩形的质心 矩形的坐标如下 co ord 601 1006 604 1009 xmin ymin xmax ymax 有人可以指出一个简单的方法吗 谢谢 对角矩形的质心 x1 y1 and x2 y2 位于该矩形的中心 x1 x2
  • 将标头添加到 @aspnet/signalr Javascript 客户端

    我正在使用 aspnet signalr 官方 Javascript 客户端这个npm包 我想知道是否有办法将Header配置添加到客户端连接头 我如何建立联系 let connection new signalR HubConnectio
  • Scrapy xpath不提取包含特殊字符<%=的div

    我是 Scrapy 新手 我正在尝试从以下 URL 中提取 h2 文本 https www tysonprop co za agents 我有两个问题 我的 xpath 可以访问 script 元素 但无法找到 script 标记内的 h2
  • xml 格式文件和标识列的 bcp 导入错误

    我在 SQL Server 中创建了一个表 如下所示 CREATE TABLE dbo myId smallint IDENTITY 1 1 NOT NULL name nchar 10 NOT NULL value int NOT NUL
  • Thymeleaf - 将
    附加到输入标签

    我正在尝试附加一个 br 在表单中的每个输入行之后 但 Thymeleaf 一直给我解析错误 这是我遇到问题的代码片段
  • 不花钱在生产环境进行内购测试

    我有一个 iOS 应用程序 即将在 App Store 上发布 我想在生产环境中测试应用内购买 如何测试尚未发布的生产应用程序的应用内购买 答案是不 对于尚未在 App Store 上发布的应用程序 您只能在沙盒环境中测试您的 IAP 项目
  • 在 umbraco 中分配主机名

    我正在使用 umbraco cms 设置 af 多语言页面 我的内容结构如下所示 Content da 丹麦子页面 1 丹麦子页面 2 en 英文子页1 英文子页2 我希望路由是这样的 http mysite dk应该去http mysit
  • 如何删除/忽略触摸设备上的 :hover css 样式

    我想忽略一切 hover如果用户通过触摸设备访问我们的网站 则 CSS 声明 因为 hoverCSS 没有意义 如果平板电脑在单击 点击时触发它 它甚至会令人不安 因为它可能会一直粘到元素失去焦点 说实话 我不知道为什么触摸设备感觉需要触发
  • Git - 浏览远程存储库

    我工作中遇到一个小问题 我们将所有不同的项目提交到不同的远程存储库 有时人们会对他们在凌晨 4 点喝咖啡时创建的名称感到困惑 所以我的问题是 有没有办法浏览远程存储库以列出所有分支 任何帮助是极大的赞赏 要仅列出远程分支 请首先获取 以确保
  • SDL 2.0 不会初始化。错误:“无法连接到 Mir 服务器”

    我正在运行 Ubuntu 14 04 并使用 Eclipse CDT 在我的程序中 我尝试初始化 SDL 如果它没有初始化 则输出错误 但 SDL GetError 返回 无法连接到 Mir 服务器 我确信 SDL 已正确安装 因为我可以在
  • 优雅加载网页的技巧?

    我有一个网页 其中有很多内容 当页面使用 jQuery javascript 处于各种状态时 这些内容会被隐藏 显示 样式化 我遇到了一个问题 在页面的初始加载时 我的所有内容都以一种可怕的方式显示了几分之一秒 然后所有内容都被样式化 隐藏
  • 如何在Polymer中动态追加一个元素到dom-if?

    我的目标是将一个元素附加到现有的dom if动态地 问题是 追加后我可以在 DOM 三个中看到追加的元素 但它永远不会做出反应condition并始终隐藏
  • 可以传递给 Wininet 函数 HttpOpenRequest 的最大 URL 长度是多少?

    可以传递给 Wininet 函数 HttpOpenRequest 的最大 URL 长度是多少 WinInet h 中有一些最大长度常量 maximum field lengths arbitrary define INTERNET MAX
  • 行延续在 VBA 中不适用于 2D 数组构造

    在下面的子例程中 定义二维数组似乎不适用于行延续 TestArray1 按预期初始化 但是当我添加行继续时我收到消息 编译错误 缺少右括号 实际上 我不确定英语的确切措辞 用德语执行此操作 在德语中 错误消息是 Fehler beim Ko
  • ViewModel 的构造函数在导航时再次被调用,因此消息订阅被再次订阅

    我正在使用构建跨平台移动应用程序MvvmCross框架 由于我想在 ViewModel 之间共享信息 因此我使用内置的方法在 ViewModel 的构造函数内注册通知MvxMessenger 我们假设一条消息名为ShowAdsMsg 然后
  • 为什么 CALL 的操作码获取中有 6T 状态而不是 4 个?

    我的问题是为什么在 8085 微处理器中 CALL 指令的操作码获取中有 6T 状态 而其他指令有 4 个状态 我进行了很多搜索 但没有找到满意的答案 Here http www edaboard com thread201650 html
  • 从 UITextView 中删除/移除 NSTextAttachment

    我有一个UITextView这将有图像的混合 如NSTextAttachment 和字符串 这UITextView是不可选择的 所以我可以使用 BOOL textView UITextView textView shouldInteract