У меня есть таблица, в которой кнопки раскрытия подробностей вызывают MyDetailViewController
и в performSegueWithIdentifier:sender:
Я устанавливаю несколько переменных. Но оказывается, что мне нужно что-то более сложное: мне нужно подтипов из MyDetailViewController
(MyFooController : MyDetailViewController
, MyBarController : MyDetailViewController
и т. Д.) В зависимости от того, какая строка выбрана.Как перечислить один из нескольких подтипов UIViewController с раскадрой?
Моя первая мысль состояла в том, чтобы назначить destinationViewController
в UIStoryboardSegue
в performSegueWithIdentifer:sender:
, но это переменная только для чтения.
Есть ли простой способ сделать это с помощью раскадровки? Должен ли я создать пользовательский Segue? Или я должен делать это программно?
Это то, о чем я думал, когда сказал «сделай это программно». Мне было интересно, есть ли способ сделать это, используя визуальную конструкцию Storiesboards. –
Вот где несколько сцен вступают в игру. Сделайте один шаг для каждого из ваших целевых контроллеров и вызовите их в зависимости от того, какой из них вам нужен в данный момент. – Adis