私はのUITableViewをaddded、そのクラス内のUIViewControllerクラスを持っている...私は私のテーブルビューのセルが表示されていないいくつかの回.Butデータを再ロードすることができます....UITableViewCellの問題
誰も私を助けることができますか?事前に
おかげで.....
私はのUITableViewをaddded、そのクラス内のUIViewControllerクラスを持っている...私は私のテーブルビューのセルが表示されていないいくつかの回.Butデータを再ロードすることができます....UITableViewCellの問題
誰も私を助けることができますか?事前に
おかげで.....
UITableViewsについて理解するために重要なことは、彼らはあなたがのUITableViewコントローラをオーバーロードする場合は、作業をすることが最も簡単だということです。これにより、rowsInSection、cellForRowAtIndexPath、およびdidSelectRowAtIndexPathの3つの重要な機能にアクセスできます。 cellForRowAtIndexPathでは、テーブル内のすべてのセルに対して一度呼び出されますが、必要に応じてセルを設定することができます。
テーブルデータをリロードする方法について詳しくは、reloadDataを使用してください。次に、セルごとにcellForRowAtIndexPathを1度呼び出す必要があります。
あなたの質問を明確にしようとすると、あなたが問題を抱えていると言うことは難しいです。すでにコード化されているものはないので、利用可能なサンプルもダウンロードしてください。
一部に同意します。合理的な代替方法は、基底のUITableViewControllerを使用することですが、カスタムデリゲートとデータソースを作成することです。そのアプローチの最大の問題は、1つではなく2つのカスタムクラスがあり、それぞれがテーブルの基になるデータセットに関する情報を持つ必要があることです。一方で、あなたは懸念の分離をより多く持っています。 – Amagrammer
カスタムクラスに両方のデリゲートプロトコルを実装させることで、単一のカスタムオブジェクトを両方のデリゲートにすることは可能です。 –