标签栏控制器不会显示在button上

我是新来的ios.Ilogin屏幕连接到ViewController.swift文件,它具有button呈现模式延伸到标签栏控制器。

var window: UIWindow? @IBAction func loginBtnWasPressed(_ sender: Any) { window=UIWindow(frame: UIScreen.main.bounds) window?.makeKeyAndVisible() let layout=UICollectionViewFlowLayout(); window?.rootViewController=UINavigationController(rootViewController: resturent(collectionViewLayout:layout)) } 

标签栏控制器的第一个标签是连接resturent.swift类的,这是集合View Controller。程序崩溃时显示标签栏控制器的第一个标签的内容,但程序没有在底部显示标签栏。如何避免程序崩溃? 如何显示底部的标签栏? 您可以从此链接下载该项目https://drive.google.com/file/d/0B5pNDpbvZ8SnRm9TY0l1YkFWYlU/view?usp=sharing