Это действительно просто, хотя все еще сводит меня с ума.У меня есть uitableview, где я пытаюсь оживить переход в и из режима редактирования.Это то, что я взял из примера, который я видел.Это делает работу, но без анимации.
Есть мысли?
- (IBAction) EditTable:(id)sender
{
if(self.editing)
{
[super setEditing:NO animated:YES];
[tblSimpleTable setEditing:NO animated:YES];
[tblSimpleTable reloadData];
[self.navigationItem.leftBarButtonItem setTitle:@"Edit"];
[self.navigationItem.leftBarButtonItem setStyle:UIBarButtonItemStylePlain];
}
else
{
[super setEditing:YES animated:YES];
[tblSimpleTable setEditing:YES animated:YES];
[tblSimpleTable reloadData];
[self.navigationItem.leftBarButtonItem setTitle:@"Done"];
[self.navigationItem.leftBarButtonItem setStyle:UIBarButtonItemStyleDone];
}
}
PS: я также не уверен, зачем мне нужна эта строка: [super setEditing: NO animated: YES];но вещи просто не работают вообще без этого.Я только что видел несколько примеров в Интернете, которые этого не делают.
Спасибо!