启动屏幕上用户定义的运行时属性
User Defined Runtime Attributes on Launch Screen
为什么我们不能将用户定义的运行时属性添加到启动屏幕的子视图中?有替代方案吗?
该应用尚未加载,因此视图层次结构不存在,系统无法调用您在应用中可能拥有的任何自定义视图控制器设置代码(例如 viewDidLoad)。
来自link。
http://useyourloaf.com/blog/using-a-launch-screen-storyboard/
我认为因为不存在视图层次结构,并且为了设置运行时属性,iOS 使用了 KVO。它只是一个静态视图。
选择。
必须使用具有所需功能的静态图像。
因为我们没有任何 class 启动屏幕。
你可以做一件事,你可以用你想要的 运行 时间属性创建一个视图控制器,并在启动屏幕后立即显示它。
当您在 LaunchScreen.storyboard 中提供运行时属性时会出现此错误
请检查右侧,我已经给出了角半径,当我在这里给出角半径时,我得到“启动屏幕可能不包含用户定义的运行时属性。[12]”错误。删除属性后解决此问题
为什么我们不能将用户定义的运行时属性添加到启动屏幕的子视图中?有替代方案吗?
该应用尚未加载,因此视图层次结构不存在,系统无法调用您在应用中可能拥有的任何自定义视图控制器设置代码(例如 viewDidLoad)。 来自link。 http://useyourloaf.com/blog/using-a-launch-screen-storyboard/
我认为因为不存在视图层次结构,并且为了设置运行时属性,iOS 使用了 KVO。它只是一个静态视图。 选择。 必须使用具有所需功能的静态图像。
因为我们没有任何 class 启动屏幕。
你可以做一件事,你可以用你想要的 运行 时间属性创建一个视图控制器,并在启动屏幕后立即显示它。
当您在 LaunchScreen.storyboard 中提供运行时属性时会出现此错误 请检查右侧,我已经给出了角半径,当我在这里给出角半径时,我得到“启动屏幕可能不包含用户定义的运行时属性。[12]”错误。删除属性后解决此问题