#iphone #animation #uitableview
#iPhone #Анимация #uitableview
Вопрос:
Есть ли способ изменить порядок ячеек tableviewcells с помощью анимации? Я хочу сдвинуть ячейки вверх или вниз и изменить порядок. Но я не знаю, возможно ли это с помощью анимации? Мне нужна помощь. Спасибо, Тинтин
Ответ №1:
Вы могли бы сделать это UITableView's
в режиме редактирования.
Ответ №2:
В этом коде dataArray — это имя моего массива, вы меняете его на свое собственное имя массива
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath {
NSString *stringToMove = [[self.dataArray objectAtIndex:sourceIndexPath.row] retain];
[self.dataArray removeObjectAtIndex:sourceIndexPath.row];
[self.dataArray insertObject:stringToMove atIndex:destinationIndexPath.row];
[stringToMove release];
[tableView reloadData];
}
Комментарии:
1. если вы не возражаете, вы должны принять ответ, если вы его получили, и если вам нравится ответ, который вам помог, вы также можете проголосовать.