没有故事板的Swift应用程序

时间:2017-02-17 15:02:10

标签: ios storyboard

我想创建一个应用程序并设置初始视图控制器。我确实删除了故事板,不想使用它。但是,app给我一个错误:

  

无法在捆绑NSBundle中找到名为“Main”的故事板

但我确实删除了它。我想通过代码创建UI。这是我的AppDelegate:

class AppDelegate: UIResponder, UIApplicationDelegate {
    var window: UIWindow?

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

        self.window = UIWindow(frame: UIScreen.main.bounds)

        let initialViewController = SearchViewController()

        self.window?.rootViewController = initialViewController
        self.window?.makeKeyAndVisible()

        return true
    }
}

1 个答案:

答案 0 :(得分:4)

您有两个选择

1)打开Info.Plist并删除"主故事板文件基本名称"行。

2)转到目标 - >常规标签 - >部署信息 - >主界面 - >删除" Main"并将其设置为空白字符串