просмотр подробностей uitableview с использованием раскадровки

Я новичок в раскадровке. Я пытаюсь создать табличное представление со статическими ячейками (1 раздел с 2 строками). Теперь мне нужно перейти к разным видам записи строк.

Как я могу подключить представление в построителе интерфейсов ??

Этот метод не требуется, так как я не передаю никаких данных в следующее представление.

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    NSLog(@"%@",segue.identifier);

}

Мне нужно показать статические представления при нажатии на строку таблицы.

В построителе интерфейса я не могу создать более 1 перехода для раздела.


person cancerian    schedule 04.01.2013    source источник


Ответы (1)


  1. Откройте свою раскадровку в отдельном окне, чтобы ваш исходный код также был виден на дисплее;
  2. Откройте ваш файл *.h (возможно, в котором объявлен ваш основной контроллер представления);
  3. В конструкторе интерфейсов перетащите событие, которое хотите использовать, в свой файл *.h. xcode нарисует что-то вроде заполнителя в том месте, куда вы его перетаскиваете, и когда вы его перетащите, он сгенерирует для вас метод IBaction. Просто реализуйте это (используя переходы или что-то еще), и вот оно.

prepareForSegue - это другое. Вы также можете использовать переходы (подумайте о переходе как об дескрипторе вашего перемещения от контроллера к контроллеру), но это другой рабочий процесс. Есть тонны документации по этому поводу.

person Cynichniy Bandera    schedule 04.01.2013