Avatar
実装していてパフォーマンスに難があったので何かViewの組み方等でアドバイスをいただければ幸いです。。。 今Swiftでエディターを作っていて、Wordみたいなページ区切りがあるものを実装しています。ただ、このページは入力に応じて高さを拡げていくようにしたい(=文字数の入力制限がない)っていう要求があります。なので、下記構成で作ってみました。 ・UITableView
  • UITableViewCell
    • UITextView
  • UITableViewCell
    • UITextView
UITextViewを拡げていくように作りたいので isScrollable = false にして、入力に応じて動的に拡げていっています。ただ、TextViewへの入力が5000文字とか10000文字になってくると、入力に遅延が発生するようになりました(キーボードをタップして1=2秒後に文字が表示される感じ)。なんとかここをクリアして要求を満たしたいのですが、何か策はありますでしょうか?