【问题标题】:How to change Launch Screen Image on swift?如何快速更改启动屏幕图像?
【发布时间】:2020-01-15 03:03:39
【问题描述】:

我正在从服务器获取启动图像。我想将下载的服务器图像应用为我的初始图像。如何将启动图像更改为从服务器下载的图像?

【问题讨论】:

    标签: ios swift splash-screen


    【解决方案1】:

    启动画面需要在应用创建时定义。您看到的第一个屏幕是静态的,并在程序加载后消失。但是,在程序加载后,您可以保留任何您想要的启动画面。这只是不可能从一开始作为应用程序,因为它还没有开始。因此,任何应用进程(例如获取启动图像)都不能在应用上线之前运行。

    【讨论】:

    • 我不能通过将初始屏幕上的图像设为变量来更改它吗?
    • 你可以。但这将是在应用程序完成加载后。此时,您不需要启动屏幕,因为您的实际应用程序已经处于活动状态。因此,当应用程序完全加载时,启动屏幕将在 iOS 中自动过渡。您可能希望在应用程序加载后保留初始屏幕的原因之一是,如果您想在向用户显示应用程序之前进行更多处理。例如,您必须从 API 加载一些数据并在初始屏幕消失之前渲染它。
    【解决方案2】:

    是的,您可以将 imageView 拖放到启动屏幕中,然后创建一个新文件 SplashViewController.swift。然后在您的控制器 Calss 中以编程方式设置图像。

    【讨论】:

    • 闪屏一定没有出风口
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多