ラベル UITableView の投稿を表示しています。 すべての投稿を表示
ラベル UITableView の投稿を表示しています。 すべての投稿を表示

2011年6月22日水曜日

UITableViewでcellをフリックすると deleteボタンが現れるようにする

// フリックすると delete ボタンが現れる
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath 
{
}


この1行を付け加えるとよい

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番目までのセクションの内容が更新されます。