Представляем два вложенных модальных контроллера представления, но показываем только последний переход

У меня есть 1-й VC (контроллер представления), который должен быть модальным, и у него есть дочерний модальный VC, который иногда должен быть представлен, как только появится 1-й VC, но иногда нет. Итак, из корневого VC я хочу представить 1-й VC, а поверх 1-го VC представить дочерний модальный VC. Но пользователь должен видеть только модальный переход дочернего VC (а не 1-й VC).

Насколько мне известно, 1-й VC может представить модальный VC только после viewDidAppear:, поэтому я не знаю, как сделать это возможным, поскольку при вызове viewDidAppear: 1-й VC уже виден пользователю.

Не хочу, чтобы пользователь видел 2 модальных перехода один за другим, а только последний модальный переход, дочерний.

Есть намек?

0
задан Fede Mika 11 May 2012 в 18:52
поделиться