Создание нового контроллера вида - PullRequest
0 голосов
/ 29 июня 2018

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

    let layout = UICollectionViewFlowLayout()

    window = UIWindow(frame: UIScreen.main.bounds)
    window?.makeKeyAndVisible()
    window?.rootViewController = UINavigationController(rootViewController: Homecontroller(frame: -, collectionViewLayout: layout))

1 Ответ

0 голосов
/ 29 июня 2018

Проверьте это

window = UIWindow(frame: UIScreen.main.bounds)
    window?.makeKeyAndVisible()
    let layout = UICollectionViewFlowLayout()
     window?.rootViewController = UINavigationController(rootViewController: HomeController(collectionViewLayout: layout))

И ваш HomeController должен быть таким

class HomeController: UICollectionViewController {

override func viewDidLoad() {
    super.viewDidLoad()
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...