UITextView 回退到 TextKit 1
Jul 27, 2025
iOS 16 开始把 TextKit 2 作为默认的文本渲染引擎,但是一直都有很多小问题,直到 iOS 17 中的 TextKit 2.1 才达到稳定状态,但是在 iOS 18 中苹果又对 TextKit 2 进行了大版本更新,最终对开发者的影响就是如果使用 TextKit 2 而且要兼容 iOS 16 的用户,那么必须自己处理一些列的兼容性问题,这对开发者来说显然得不偿失(即使你只想使用 UITextView 为产品提供简单的编辑功能)。
…