テーブル ビューのセルにスクロール ビューが含まれるテーブル ビューを作成しようとしています。スクロール ビューには、それぞれ 1 つのイメージ ビューの 1 つまたは 2 つのページを含めることができます。スクロール ビューは水平方向にのみスクロールするため、垂直方向にスクロールするテーブル ビューのスクロール ビューを妨げないことに注意してください。コンテンツに応じて、これらの画像ビューでスクロール ビューを更新し、サーバーから受け取った応答に従ってスクロール ビューのコンテンツ サイズを設定し、表示する画像をアプリケーションに指示します。
それを行うために、私は最初にカスタム UITableViewCell サブクラスを作成し、その中でビューのすべての初期化を行うことを考えました。
ただし、パフォーマンスとメモリについて考えているだけです。iOS は、必要に応じて既に表示されているビューとセルの割り当てを自動的に解除し、新しいものを表示しようとすると (再利用識別子を使用して) 古いセルを再利用することを知っています。ただし、各セルには、各セルで変化するコンテンツ サイズとサブビューを含むスクロール ビューが含まれます。最大限のパフォーマンスを確保するために、再利用識別子を使用したいと考えています。
このようなセルの再利用を設定し、各スクロール ビューの内容を正常に変更できる方法を教えてもらえますか?
ありがとう。