Замените viewcontroller, чтобы он не появлялся за ним - PullRequest
0 голосов
/ 09 июля 2020

Моя проблема возникает при изменении V C, старый V C продолжает отображаться в фоновом режиме (см. снимок экрана ). Как это исправить?

Спасибо за вашу помощь.

Ответы [ 2 ]

0 голосов
/ 09 июля 2020

Если V C должен исчезнуть, попробуйте избавиться от его ссылки - вызовите деструктор - deinit, и тогда V C будет уничтожен AR C

Полезная ссылка: Быстрая деинициализация и AR C

0 голосов
/ 09 июля 2020

Стиль представления листа отображается как карточка . Чтобы сделать его полноэкранным, используйте это.

let vc = UIViewController()
vc.modalPresentationStyle = .fullScreen //or .overFullScreen for transparency
self.present(vc, animated: true, completion: nil)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...