Tag: 启动屏幕

自定义启动屏幕的iOS应用程序

一些谷歌search后,我发现弄乱默认的Xcode启动屏幕是不是最适当的方式让我的屏幕等待一些时间和其他的东西,所以我添加新的视图控制器(自定义类名为飞溅)到我的故事板,然后2秒将显示我的主要UINavigationController ,它不工作只是冻结在启animation面 这是我的代码: import UIKit class splash: UIViewController { override func viewDidLoad() { super.viewDidLoad() NSThread.sleepForTimeInterval(2.0) let vc = storyboard?.instantiateViewControllerWithIdentifier("mainmenu") as! UINavigationController self.presentViewController(vc, animated: true, completion: nil) } }

如何显示启动图像

我是一个非常新的iOS。 我的Xcode版本是7.2.1,我想用Swift在iOS9上运行。 我的问题是,我很困惑,我应该如何创build启动屏幕图像。 我发现为不同版本的iOS创build启动屏幕图像的方法有很多。 有人可以向我解释如何设置我的启动图像? 我遵循的过程是: 我创build启动Screen.storyboard我在Photoshop中创build不同大小的启动屏幕图像。 在常规选项卡中,select主界面“ 主 ”。 在应用程序图标和启动图像>启动图像源“ 品牌资产 ”。 我点击品牌资产旁边的箭头,然后放入不同尺寸的图像。 (iPhone- iOS 8,9,iPad- iOs 7-9(纵向和横向),iPhone纵向)。 启动屏幕文件是“ 空的 ”。 我没有select任何东西。 毕竟我在iPhone 5模拟器上运行。 它没有显示任何东西,只是黑屏出现。 我想知道的一件事是,我需要在我的Launchscreen.storyboard放置一个UIImageView ? 它不是从Images.xcassets文件夹自动检索吗?

iPhone X:使用的启动屏幕方向不正确

我正在testingiPhone X上的图像启动屏幕,并遇到了一个奇怪的行为。 所以我想在开雷达前要求一些反馈: 我创build了尺寸为1125 x 2436 Pixel (人像)和2436 x 1125 Pixel (风景)的纵向和横向发射屏幕。 然后我将它们添加到资产目录中,然后正确拾取它们: 到现在为止还挺好。 然后,我运行iPhone X模拟器上的应用程序(我已经重置了应用程序之前,以确保没有caching),(拉伸)景观图像显示。 我validation了PNG源有一个有效的非alpha背景,我仍然无法显示正确的启动屏幕。 我注意到,肖像图像甚至没有复制到最终的产品: 所以这可能表明Xcode 9的问题。任何反馈都是值得欢迎的,谢谢你们! 编辑 :侧记:从资产目录中删除横向图像时,人像将被复制并正确拾取。 更新 09/29/2017:苹果证实,这确实是Xcode的一个问题,它将被提供给相关的工程团队。

从LaunchScreen继续到Main.Storyboard中的viewController?

我在我的LaunchScreen中有一些我想要做的逻辑,如果检查没问题,我想继续使用viewController,如果不想继续使用,可以吗?

iOS:如何延迟启动屏幕?

启动应用程序时, LaunchScreen.xib将在所有资产初始化后立即移除。 我想让启动屏幕停留至less1秒。 有没有办法做到这一点? 谢谢!