При нажатии на кнопку я перехожу к другому контроллеру представления, используя следующий код.
var window: UIWindow?
window = UIWindow.init(frame: UIScreen.main.bounds)
window?.autoresizesSubviews = true
window?.autoresizingMask = [.flexibleWidth, .flexibleHeight]
let trackingViewController = LoginCameraViewController.init(screen:
.main)
window?.rootViewController = trackingViewController
window?.addSubview((trackingViewController?.view)!)
window?.makeKeyAndVisible()
window?.layoutSubviews()
При каждом нажатии кнопки в приложение добавляется новое окно. Я хочу удалить последнее добавленное окно.
Количество окон, представленных в приложении, можно узнать с помощью следующего кода.
let windowz = UIApplication.shared.windows
print("subviews",windowz)