Приложение с разделенным видом - навигация в RootViewController - PullRequest
0 голосов
/ 13 июля 2010

решаемые
Привет всем,

В настоящее время я работаю над приложением Split-View для iPad. Я хочу, чтобы Root View Controller перешел к другому TableView, и оттуда пользователи могут выбрать соответствующую строку и отобразить информацию в DetailViewController. Мне удалось закодировать часть навигации в (контроллер корневого представления перемещается в другую таблицу вместо того, чтобы мгновенно отображать информацию в контроллере подробного представления), но я не могу отобразить информацию, основанную на выборе пользователем табличного представления.

Иерархия выбора выглядит следующим образом:
RootViewController -> Выбрать строку в Root View Controller ---> Перейти к TableView -> Выбрать строку из TableView -> Показать в подробном контроллере представления

Есть идеи?

Спасибо.

1 Ответ

0 голосов
/ 13 июля 2010

Здесь было мое решение, частично.

В didSelectRowAtIndexPath (делегат - мой одиночный делегат приложения):

[delegate setDetailItem:newFile];

setDetailItem:

- (void)setDetailItem:(id)newDetailItem
{

    if (detailItem != newDetailItem)
    {
        [detailItem release];
        detailItem = [newDetailItem retain];
    }
    detailViewController.detailItem = self.detailItem;


        [self.detailViewController configureView];
    }

detailViewController имеет переменную (id) (*), которуюустановить из строки, которую я выбрал.затем я настраиваю свой подробный вид по мере необходимости на основе этого элемента.Так что для вас есть начало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...