2011-01-12 5 views
0

Я реализую свой собственный режим разделения. Точное поведение, предназначенное как встроенный контроллер разделенного представления. При вращении устройства разделительная панель исчезает, и сверху появляется кнопка popover (содержащая контроллер таблицы, который я подключил в качестве основного вида, и весь экран, посвященный подробному представлению) и наоборот для другого случая вращения (мастер снова появляется на левая сторона и подробный вид с правой стороны).split view/pop-over maintenance selection

Проблема в том, что мне не удается сохранить выбор строки на главном экране. При вращении устройства я теряю информацию о выборе, какая строка была выбрана в главном представлении таблицы. Мне нужно сохранить выбор строки и выделение также в главном представлении и попуском при поворотах.

Любые широкие советы были бы весьма полезными. Спасибо

ответ

0

Решено.

[self.tableView reloadData];

и вызов метода:

[self.tableView selectRowAtIndexPath: [NSIndexPath indexPathForRow: надрез:] анимированные: scrollPosition:];

делает необходимый. Нужно правильно поместить в viewDidAppear/ViewDidLoad и методы вращения для обработки всех случаев.