启动屏幕上的用户定义的运行时属性

时间:2016-02-18 19:15:45

标签: ios xcode launch-screen

为什么我们无法将用户定义的运行时属性添加到启动屏幕的子视图中?还有其他选择吗?

3 个答案:

答案 0 :(得分:2)

应用程序尚未加载,因此视图层次结构不存在,系统无法调用您在应用程序中可能具有的任何自定义视图控制器设置代码(例如viewDidLoad)。 从链接。 http://useyourloaf.com/blog/using-a-launch-screen-storyboard/

我认为因为视图层次结构不存在而且设置运行时属性iOS使用KVO。它只是一个静态视图。 另类。 必须使用具有所需功能的静态图像。

答案 1 :(得分:0)

因为我们没有任何课程用于启动画面。

您可以做一件事,您可以使用所需的运行时属性创建一个视图控制器,并在启动屏幕后立即显示它。

答案 2 :(得分:0)

当您在 LaunchScreen.storyboard 中提供运行时属性时会出现此错误 请检查右侧,我已经给出了角半径,当我在这里给出cornerRadius 时,我得到“启动屏幕可能不包含用户定义的运行时属性。[12]”错误。删除属性后解决此问题

enter image description here