У меня следующая проблема.
У меня есть приложение, использующее UITableView с пользовательским UITableViewCell. Из-за спецификаций приложения мне нужно, чтобы оно находилось в режиме редактирования всегда , поэтому на viewDidLoad я написал это:
- (void)viewDidLoad
{
MainTableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"compose_background.png"]];
[MainTableView setAllowsSelectionDuringEditing: TRUE];
[MainTableView setEditing: TRUE];
[super viewDidLoad];
}
Также я реализовал следующие методы:
- (UITableViewCellEditingStyle) tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
- (BOOL) tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
- (void) tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
И еще несколько, но проблема сохраняется, и когда я проводю ячейку, кнопка удаления не появляется. Любые указатели будут высоко оценены.