Вы можете просто перезагрузить одну строку, вызвав
- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
Для indexPath вы должны создать массив, который включает indexPath строки, которую вы хотите перезагрузить. Анимация строки просто описывает, должна ли и как перезагружаться строка с анимацией или без нее:
typedef enum {
UITableViewRowAnimationFade,
UITableViewRowAnimationRight,
UITableViewRowAnimationLeft,
UITableViewRowAnimationTop,
UITableViewRowAnimationBottom,
UITableViewRowAnimationNone,
UITableViewRowAnimationMiddle
}
Если вы не знаете indexPath, вы можете получить его, позвонив
+ (NSIndexPath *)indexPathForRow:(NSUInteger)row inSection:(NSUInteger)section