Добавить navigationController програмно (Creating a navigationController programmatically) - Swift 5
// Класс SceneDelegate
var window: UIWindow?
// Добавьте код в данном методе
func scene(_ scene: UIScene,
willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
// Обязательно сделайте проверку
if let windowScene = scene
as? UIWindowScene {
let window = UIWindow(windowScene: windowScene)
let navController = UINavigationController()
let viewController = ViewController()
navController.viewControllers = [
viewController]
window.
rootViewController = navController
self.window = window
window.
makeKeyAndVisible()
}
}
Возврат к списку