Обновить таблицу:
[tableView reloadData];
Индикатор остановки активности:
[spinner stopAnimating];
----- РЕДАКТИРОВАТЬ -----
Из ваших комментариев яможет собрать то, что вы хотите плавно затянуть счетчик и перезагрузить представление таблицы.
Для просмотра таблицы:
Вы можете перезагрузить разделы просмотра таблицы с помощью хорошей анимации затухания, используя следующий код:
[tableView reloadSections:(NSIndexSet *)sections withRowAnimation:UITableViewRowAnimationFade];
Ваш индексный набор содержит все разделы, которые вы хотите перезагрузить, и у вас действительно есть другие опции для анимации перезагрузки.Посмотрите здесь: UITableViewRowAnimations
Чтобы создать NSIndexSet, см. эту ссылку
Что касается вашего счетчика, вы можете уменьшить его до альфа-нуля перед вызовом stopAnimatingсделав это:
-(void)fadeSpinner
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(stopAnimation)];
spinner.alpha = 0;
[UIView commitAnimations];
}
- (void)stopAnimation
{
[spinner stopAnimating];
}