ios - UITextView 可点击链接对 iOS13 上的触发器(如果在该链接上触摸开始)动作敏感
问题描述
UITextView
我通过设置NSAttributedString
.link
类型将可点击链接设置为。
在 iOS 13 上,如果用户开始触摸可点击部分将触发UITextView
委托方法(而不是 touchUpInside)。
在较低的 iOS 版本上,用户 touchUpInside 会触发正确的 Delegate
我写了一个简单的演示来重现这个问题,请检查这个 repo https://github.com/RandallWang/iOS13TextViewDemo
==============
更新:这似乎是 iOS 13 的错误,在 Apple 播客上,Episode Notes 中的每个链接都有相同的问题
==============
更新:iOS 13.2 修复了这个错误
解决方案
推荐阅读
- docker-compose - Kong:docker-compose [PostgreSQL 错误] 无法检索 PostgreSQL server_version_num:主机或服务未提供,或未知
- sql - 即使在使用 to_date(to_char(JOB_CLOSED_DATE,'dd-mon-yy')) 之后,日期列仍显示重复记录,
- c# - 用于在 Build Pipeline VSTS 中添加 timeoutinminutes 的 Yaml 脚本
- ruby-on-rails - Rails 渲染 HTML 也会在相同的操作中下载 CSV 文件
- html - 保存/恢复会影响 HTML5 画布中的 clip() 吗?
- rxjs - RxJS 在属性中的对象数组上不同
- python - 从(之一)多列的开始自动完成
- c# - xunit - 如何在单元测试中获取 HttpContext.User.Identity
- oracle-apex - 用于根据 oracle Apex 中的其他文本字段向文本字段添加日期的 JavaScript 代码
- reporting-services - 运行报表时尝试允许参数中的多个值全选时发生错误