Я пытаюсь работать с фреймворком социальной сети (CometChat), который либо встраивает контроллер раскадровки или табуляции в окно UIApplication.Теперь мне нужен способ отклонить встроенное представление, когда я закончу с ним взаимодействовать.Я добавил кнопку в окно для вызова метода ниже, чтобы закрыть встроенный
func dismiss() {
let rootvc = UIApplication.shared.keyWindow?.rootViewController
for v in (rootvc?.view.subviews)! {
v.isHidden = true
}
}
Кажется, что исчезает каждое представление за встроенным представлением, но не встроенное представление. Снимок экрана вызова метода выше
Пробовал зацикливаться на всех окнах и скрывать виды в окнах, все равно не повезло
let windows = UIApplication.shared.windows
for window in windows {
window.rootViewController?.view.isHidden = true
}
Пожалуйста, помогите, я занимаюсь этим уже около 4 дней .. Заранее спасибо.