有啥方法可以编辑启动屏幕吗?

Posted

技术标签:

【中文标题】有啥方法可以编辑启动屏幕吗?【英文标题】:Is there any way that can edit the launch screen?有什么方法可以编辑启动屏幕吗? 【发布时间】:2015-04-10 11:10:54 【问题描述】:

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

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

但是,它不会运行 viewDidLoad 中的任何代码。此外,当我将 IBoutlet 用于 UILabel 时,启动屏幕变黑。

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

【问题讨论】:

不,启动故事板或 nib 仅加载,但从未运行任何代码。 查看SO answer 您不能在 LaunchScreen.xib 中使用您的类,因此您的任何代码都不会在其中运行。 【参考方案1】:

那是因为您在 ios 7 或更低版本的设备上进行测试。

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

早期版本需要启动图像。

【讨论】:

【参考方案2】:

这是另一个“解决方案”,它制作了一个假的启动屏幕(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)

【讨论】:

以上是关于有啥方法可以编辑启动屏幕吗?的主要内容,如果未能解决你的问题,请参考以下文章

有啥方法可以在 Excel 中编辑红移表?

iPad 有啥方法快速在当前屏幕上做标记 画线吗? 我是要把当前屏幕上的内容要做标记截图发送给别

文件、编辑、选项等菜单在 Emacs 23 上不起作用,有啥想法吗?

有啥方法可以在 ROR 中导出(生成)可编辑的 PDF?

winedt和latex有啥关系?

有啥方法可以编辑用于 AWS 中自动缩放的 AMI?