Я разрабатываю приложение с учетом местоположения в качестве проекта для университета, и одна из функций, которые необходимо разработать, состоит в том, чтобы показать первые пять точек интереса, наиболее близких к пользователю. Я использую табличное представление, стиль ячеек которого UITableViewCellStyleSubtitle. У меня есть некоторые проблемы, потому что помимо заголовка и подзаголовка ячейки я использую изображение (стрелку), чтобы показать направление, в котором пользователь должен следовать, чтобы достичь POI. Это изображение должно повернуться, как только изменится направление / положение устройства. Проблема в том, что работает только последняя строка табличного представления, и основная проблема заключается в том, что я не понимаю, как использовать пять разных ячеек, поскольку каждый POI может иметь разную позицию, а не положение устройства, поэтому изображение каждой ячейки должно вращаться независимо.
Я сообщаю об изображении, чтобы лучше понять мою проблему.

Ниже приведен код, который я использовал для ячеек таблицы:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
static NSString *tableIdentifier = @"tableIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:tableIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:tableIdentifier] autorelease];
}
cell.selectionStyle = UITableViewCellSelectionStyleNone;
cell.textLabel.backgroundColor = [UIColor clearColor];
cell.detailTextLabel.backgroundColor = [UIColor clearColor];
NSUInteger row = [indexPath row];
cell.detailTextLabel.text = [NSString stringWithFormat:@"Distance: %.3f Km",[...];
UIImage *cellImage = [UIImage imageNamed:@"arrow.png"];
cell.imageView.image = cellImage;
self.cellImageView = cell.imageView;
return cell;
}
Есть идеи, как использовать 5 разных ячеек, чтобы каждая стрелка имела правильный угол?!
Спасибо