0

私はこれに困惑しています。UIScrollView があり、内部に 4 つの tableView を配置しました。

全体を使用して、Groupon アプリのように、水平スクロールと tableView の切り替えを可能にします。

4 番目 (左または右) の tableView のスクロールを開始するとすぐに、scrollView で移動され、その tableView で reloadData が開始されるため、そのカテゴリのデータソースからデータがロードされます。

ただし、その tableView にスクロールすると、前のカテゴリのデータがまだ残っているため、セルが更新されませんでした。

なぜこれが起こっているのか、誰かが光を当てることができますか?

reloadData コマンドを呼び出したときに tableView が可視フレームにないため、実際の描画は tableView で行われていない (データソース メソッドは正常に呼び出されているが、描画は行われていない) と推測しています。

アイデアやヒントはありますか?

4

0 に答える 0