У меня есть TableViewController
, который представлен поповером, который отображается при выборе элемента кнопки панели на панели инструментов. У меня проблема, однако, что, когда я выбираю элемент из таблицы во всплывающем окне, он не обновляет представление (affirmaPDFViewController
)
Вот метод DidSelectRowAtIndex
для моего PDFTableController
(всплывающего окна):
- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
affirmaPDFViewController.detailItem = [NSString stringWithFormat:@"%@", [listOfPDF objectAtIndex:indexPath.row]];
affirmaPDFViewController.i = indexPath.row;
NSLog(@"%d", indexPath.row);
NSLog(@"%@", [listOfPDF objectAtIndex:indexPath.row]);
NSLog(@"%d", affirmaPDFViewController.i);
NSLog(@"%@", affirmaPDFViewController.detailItem);
}
Здесь indexPath.row и objectAtIndex: indexPath.row все возвращают правильные значения. Однако когда я присваиваю переменные от affirmaPDFViewController
этим значениям, они просто возвращают 0 и ноль.
Мне сказали, что это потому, что я не создал экземпляр affirmaPDFViewController
. Однако я не уверен, как создать такой экземпляр. Какой код я бы вставил в этот метод, чтобы заставить это работать?
Заранее спасибо!