0

UITableと、それがデータソースでありデリゲートであるクラスがあります。このクラスにはlogItemsArray、行のデータとして使用される多数のオブジェクト(顧客名、追加日など)を含むというプロパティがあります(セルには、これらのオブジェクトを渡す特別なクラスがあり、セルを返します) 。

loadNextLogEventsまた、Webサーバーからいくつかのデータをロードし、にアイテムを追加するというメソッドもありますlogItemsAraay(次の100行のデータを自動的にロードします)。

このメソッドは、viewWillApearメソッドから1回呼び出され、次のイベントをロードするためのボタンからも呼び出されます。

テーブルビューのdataSourcenumberOfRowsInTableは、のカウントを返しますlogItemsArray

重要なのは、新しいデータを使用してセルをロードするためにテーブルを「更新」するにはどうすればよいですかloadNextLogEvents(配列が更新されるため、numberOfRowsInTablecellForRowAtIndexPathメソッドの両方が新しい行の目的の結果を返すので、トリガーする必要があります!

4

1 に答える 1

0

これを使って:

[tableView reloadData];
于 2012-10-29T18:03:30.897 に答える