UITableView が編集スタイルの場合、削除ボタンをトリガーすると、このボタンが表示されないことがあります。めったに起こりませんが、同じ問題が発生した人はいますか?
いくつかのコードを投稿してください:
viewDidLoad では、
[[self tableView] setEditing:YES animated:YES];
テーブル ビュー デリゲート:
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
return YES;
}
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
{
return YES;
}
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete)
{
//do sth.
}
}