Сначала добавьте переменную UIProgressView в свой интерфейс, чтобы вы могли ссылаться на нее из любого метода в вашем классе.
Затем, когда пользователь выбирает ее.Вы должны инициализировать его
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell =[tableView cellForRowAtIndexPath:indexPath];
progress = [[UIProgressView alloc]initWithProgressViewStyle:UIProgressViewStyleBar];
progress.frame = CGRectMake(10, 10, 30, 30);
progress.progress = 0.0;
progress.center = CGPointMake(23,21);
[cell.contentView addSubview:progress];
}
Теперь вы можете обновлять progressBar по мере загрузки файла и после его отправки просто [progress removeFromSuperView]
Вот и все!