Как добавить навигационный контроллер после разработки viewcontroller в Xcode 10? - PullRequest
0 голосов
/ 10 июня 2019

Я создаю приложение для бронирования отелей в Xcode 10 с помощью Swift 4, дизайн завершен в viewController, но, к сожалению, я забыл добавить navigationController.И теперь я хочу добавить навигационный контроллер, не меняя дизайн или, по крайней мере, не нанося минимальный ущерб моему дизайну.

Я уже пытался добавить navigationController после дизайна, но почему-то он не работает.

Я хочу добавить назад или домашнюю навигацию в мои подпредставления.Но сейчас, когда я пытаюсь добавить навигационный контроллер, он не работает должным образом, позвольте мне сказать, что когда я запускаю приложение, оно не показывает никакой навигации.

Ответы [ 2 ]

1 голос
/ 10 июня 2019

Нажмите на ваш взгляд на конструктор интерфейса. Затем Редактор> Встроить> Контроллер навигации

0 голосов
/ 10 июня 2019

Перейдите в файл делегата приложения и введите следующие строки в блоке кода didFinishLaunchingWithOptions:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

        window = UIWindow(frame: UIScreen.main.bounds)
        window?.makeKeyAndVisible()
        window?.rootViewController = UINavigationController(rootViewController: MyInitialViewController())

        return true
    }
...