【问题标题】:iOS: where does this initial view come from and how to delete it?iOS:这个初始视图来自哪里以及如何删除它?
【发布时间】:2014-10-23 23:33:24
【问题描述】:

在我的构建中,我没有选择主界面,并且我的故事板中没有视图是“是初始视图控制器”。

因为我在应用程序委托中以编程方式创建了一个:

func application(application: UIApplication!, didFinishLaunchingWithOptions launchOptions: NSDictionary!) -> Bool {
    window = UIWindow(frame: UIScreen.mainScreen().bounds)
    let containerViewController = ContainerViewController()

    window!.rootViewController = containerViewController
    window!.makeKeyAndVisible()

    return true
}

一切正常,唯一的问题是,每当我打开应用程序时,出现的第一个视图是我没有创建的视图。 视图中间是我的应用程序的名称。底部是版权(c)[the_company_name_I_put in.] 这发生在调用上述函数之前。 然后视图淡出和我的第一个视图出现。

我想这是为我构建的 xCode 视图。 无论如何我可以要求 xCode 不要创建/显示此视图吗?

我正在尝试在不使用他们的代码的情况下从头开始学习 this 教程。我找不到我们的代码之间的区别。

谢谢!

【问题讨论】:

  • 你可能没有设置你的启动图像,所以版权出现了。

标签: ios xcode view uiview storyboard


【解决方案1】:

iOS 8 允许您使用 Storyboard 作为启动图像,并且 Xcode 6 中包含的模板设置了一个简单的 Storyboard,其中包含 AppName 版权 yourname 消息。 p>

您可以在 Xcode 目标的常规设置部分中选择使用启动故事板或启动图像。

如果您单击“使用资产目录”,那么您可以像过去一样为启动图像指定各种尺寸的图像。

请注意,启动图像与初始视图不同 - iOS 在您的应用程序启动但代码开始执行之前显示启动图像。一旦您的应用完成启动,它将显示初始视图(如果您指定了一个)或您在应用委托中设置的任何视图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-16
    • 2015-02-01
    相关资源
    最近更新 更多