Как выдвинуть контроллер представления в полноэкранный режим из контроллера представления, представленного как полумодальный - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь вытолкнуть контроллер представления из контроллера представления, который представлен как нижняя половина модала. Когда я пытаюсь нажать контроллер вида, он обнаруживается в границах представленного вида нижней половины.

Как я могу выдвинуть новый контроллер представления как полноэкранный вид в стек навигации из контроллера представления, который представлен как модальная нижняя половина?

1 Ответ

0 голосов
/ 08 сентября 2018

Вот как я решил эту проблему.

Имейте Master Vie wController с полноэкранным и прозрачным цветом и добавьте к нему контроллер дочернего представления (который является в основном представлением нижней половины или представлением содержимого), а затем представьте контроллер основного представления. Так как главный контроллер представления имеет полноэкранный режим, когда вы нажимаете новый контроллер представления, он отображается на полном экране. Представление содержимого всегда является нижней половиной, и нам не нужно отклонять модальный контроллер представления.

...