Я новичок в SwiftUI, и после долгих лет использования сторбордов я так много думаю. Я пытаюсь конвертировать свое предыдущее приложение для раскадровки, и, к сожалению, для iOS есть только учебники. Не берите в голову мой вопрос ...:
Мое приложение запустится с окном входа в систему. Если вход выполнен успешно, окно должно закрыться, и должно появиться новое окно с основным приложением. Сейчас я сижу перед окном входа в систему и функцией пустой кнопки:
AppDelegate.swift:
let contentView = LoginView()
...
window.contentView = NSHostingView(rootView: contentView)
window.makeKeyAndOrderFront(nil)
LoginWindow.Swift:
Button(action: {
}) {
Text("Login")
}
Что я должен написать в действие кнопки? Как и где я могу вызвать функцию входа в систему и как эта функция изменит окна в случае успешного входа в систему?