【问题标题】:Use launch image in Images.xcassets in UIImageView in Storyboard?在 Storyboard 的 UIImageView 中使用 Images.xcassets 中的启动图像?
【发布时间】:2016-01-13 08:54:56
【问题描述】:

目标是为启动图像应用模糊和活力效果。这可能来自 Storyboard,还是只能以编程方式实现?换句话说,您可以在 Storyboard 的 UIImageView 中从 Images.xcassets 加载图像吗?

【问题讨论】:

  • 我认为启动图像是由系统控制的,因此您无法对其进行任何控制(通过代码)。您只能在情节提要中制作“静态”视图(例如,使用模糊准备图像并将其添加到启动图像视图)。
  • 使用模糊和活力效果设计您的图像并将图像添加到 Images.xcassets 使用图像作为启动图像

标签: ios swift storyboard


【解决方案1】:

您可以从 Images.xcassets 加载图像,但要提供模糊和活力效果,您需要对其进行编码。

或者您可以创建具有两种效果的图像并加载它 Images.xcassets

【讨论】:

    【解决方案2】:

    您可以使用 UIImageView 设置您的 LaunchScreen 故事板,该 UIImageView 从 Images.xcassets 加载图像,并在其顶部添加“视觉效果模糊”或“具有模糊和活力的视觉效果视图”以应用模糊效果。
    唯一的“问题”是视觉效果视图只提供了 3 种类型的模糊(Light、Extra Light 和 Dark)。

    【讨论】:

      【解决方案3】:

      从 images.xcassets 加载图像资源并编码模糊。

      或者你可以使用添加扩展UIImage来模糊,然后在storyboard中添加KeyPath,也可以运行。

      【讨论】:

        猜你喜欢
        • 2014-01-18
        • 2015-02-27
        • 2023-03-17
        • 1970-01-01
        • 2014-08-04
        • 2015-04-18
        • 1970-01-01
        • 2016-05-29
        • 1970-01-01
        相关资源
        最近更新 更多