TextKit 2:4年後、万能薬ではない
2025-08-16

WWDC21で発表されたTextKit 2は、4年経っても使いやすさが期待どおりではありません。アーキテクチャは堅実ですが、実装には多くの問題があります。NSTextContentStorageは唯一の実用的なストレージ実装であり、カスタマイズ性が大きく制限されています。さらに、パフォーマンス向上を目的としたビューポートメカニズムは、スクロール時のスクロールバーの位置が不安定になり、カクカクした動きを引き起こします。作者は多くのバグに遭遇し、その中には長期間解決されないものもあり、ユーザーエクスペリエンスに大きな影響を与えています。要するに、TextKit 2は、特にテキスト編集UIに関しては、完璧なテキストレイアウトソリューションではありません。
開発
テキストレイアウト