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