有没有办法可以编辑启动画面?

时间:2015-04-10 11:10:54

标签: ios iphone swift

我已按照以下链接的教程进行操作:

http://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/

但是,它不会在viewDidLoad中运行任何代码。此外,当我使用IBILlet作为UILabel时,启动屏幕变黑。

我有什么办法可以在UIViewController中编辑UILabel吗?

2 个答案:

答案 0 :(得分:1)

这是因为您正在使用iOS 7或更低版​​本的设备进行测试。

您只能为iOS 8指定启动屏幕xib。

早期版本需要启动图像。

答案 1 :(得分:0)

这是另一个"解决方案"它创建了一个虚假的启动屏幕(Main.Storyboard中的第一个UIViewController),并将Main.Storyboard设置为启动屏幕。然后在viewDidLoad()

中插入代码

迅速:

let delay = 3 * Double(NSEC_PER_SEC)
let time = dispatch_time(DISPATCH_TIME_NOW, Int64(delay))
dispatch_after(time, dispatch_get_main_queue()) {
    self.performSegueWithIdentifier("yourVCIdentifierInStoryboard", sender: self)
}