У меня есть панель навигации, на которой я установил кнопку редактирования по умолчанию, которая позволяет мне удалять элементы таблицы. Однако, когда мой стол пустой, он по-прежнему сохраняет состояние кнопки, как «сделано» и не получает обратно «редактировать» мой код идет здесь, В viewDidLoadНастройка по умолчанию Кнопка навигации по редактированию (как я могу поддерживать ее состояние?)
self.navigationItem.leftBarButtonItem = self.editButtonItem;
//My Editing method
-(void)setEditing:(BOOL)editing animated:(BOOL)animated
{
if([userInfoArr count]!=0)
{
[super setEditing:editing animated:animated];
[self.tableView setEditing:editing animated:YES];
}
}
мой код здесь идет, В viewDidLoad 'self.navigationItem.leftBarButtonItem = self.editButtonItem;' Мой метод редактирования '- (Недействительными) setEditing :(BOOL) редактирование анимированный: (BOOL) анимированный { if ([userInfoArr count]! = 0) { [super setEditing: редактирование анимированные: анимированные]; [self.tableView setEditing: редактирование анимированных: ДА]; } } ' – JgdGuy
@ jgdGuy..Используйте параметр редактирования и добавьте код к вопросу –
. Итак, вы хотите автоматически отменить режим редактирования, когда все элементы были удалены? – Wain