2つの異なるコントローラーに2つの異なるテーブルビューがあります。しかし、私がそれらに表示する必要があるセルは、同じように見えます。1つのtableViewにプロトタイプセルを作成し、UiTableViewCellをサブクラス化しました。さて、同じセルを別のコントローラーで使用したい場合、どうすれば使用できますか?
そのcustomCellファイルを新しいコントローラーにインポートし、ストーリーボードで指定されたものと同じ識別子を使用して両端キューに入れると、機能しません。それは言う
-[UITableView _configureCellForDisplay:forIndexPath:]でのアサーションの失敗
キャッチされなかった例外'NSInternalInconsistencyException'が原因でアプリを終了しています、理由:' UITableView dataSourceはtableView:cellForRowAtIndexPathからセルを返す必要があります:'
つまり、明らかにそれは、セルがゼロであることを意味します。では、ストーリーボードから同じセルをインスタンス化するにはどうすればよいですか?新しいテーブル用に別のcustomCellを作成することは可能ですか、それとも作成する必要がありますか?