でできた「お会計テープ」付きの電卓アプリを持っていますUITextView
。テープに約 50 ~ 100 行あると、テキスト ビューの更新が非常に遅くなります。新しいコンテンツ (50 ~ 100 行のテキスト) を設定するには、簡単に 100 ミリ秒以上かかります。問題は、UIKit がメイン スレッドで呼び出されることを要求するため、この遅延をバックグラウンドに移動できないことです。
私に何ができる?頭に浮かぶ唯一のことはUIView
、タスクにより適したカスタム サブクラスを使用してテープを書き直すことですが、それは多くの作業であり、UITextView
この問題を除けば問題なく動作するため、あまり熱心ではありません。