時間の経過とともにやや複雑な構造になった単一のカスタム テーブル ビュー セルを含むテーブルビューがあり、それを簡素化して改善したいと考えています。基本的に現在のフォームでは、セルの左右に画像とボタンがあり、中央に 2 つの異なるラベルがある可能性があります。
セルは、それらが表すエントリ、テーブル ビューのセクション、およびテーブル ビューの状態に基づいて構成されるため、cellForRowAtIndexPath と willDisplayCell の両方のコードが非常に雑然としています。構成には、ラベルのないサブビューの非表示/非表示と、場合によっては UILabels のフレームの変更が含まれます。
このようなコードの構造化と改善についてどのように提案しますか? また、いつ別のカスタム セル クラスを使い始める予定ですか?