2011年6月21日火曜日

UITableViewの更新3種類


その1
// すべてのセクションを更新する
// reloadDataメソッドを使います。

UITableView *tv;
[tv reloadData];
その2
// 1つのセクションを更新する
// reloadSectionsメソッドの引数に更新したいセクション番号を渡します。
[tv reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];
// これで1番目のセクションの内容が更新されます。
その3
// 複数のセクションを更新する
// 複数のセクションを更新する場合は、
/// reloadSectionsメソッドの引数にNSRangeを渡してあげます。
NSRange range = NSMakeRange(0, 3);
[tv reloadSections:[NSIndexSet indexSetWithIndexesInRange:range] withRowAnimation:UITableViewRowAnimationNone];
// これで1番目から3番目までのセクションの内容が更新されます。

0 件のコメント: