TextKit 2:四年后,它并非银弹
2025-08-16
WWDC21发布的TextKit 2,四年过去了,其易用性却不如预期。虽然架构合理,但实现存在诸多问题。NSTextContentStorage是唯一可用的存储实现,对其他自定义实现的支持不足。此外,Viewport机制虽旨在优化性能,却导致滚动时滚动条位置不稳定,出现抖动现象。作者在实际应用中遇到诸多bug,且部分bug长期未修复,严重影响用户体验。总而言之,TextKit 2并非完美的文本布局解决方案,尤其在文本编辑UI方面。
阅读更多