【问题标题】:How do I manually use the @2x or @3x image from my Assets.xcassets file in Swift?如何在 Swift 中手动使用 Assets.xcassets 文件中的 @2x 或 @3x 图像?
【发布时间】:2020-10-09 04:00:48
【问题描述】:

我将我的应用程序的屏幕投影到另一个屏幕上,并注意到我的应用程序按钮中的图像在外部屏幕上看起来有些模糊。当我知道我的屏幕正在投影时,我想使用相同的图像,除了手动使用其@2x 或@3x 图像大小。

我已经四处搜索,但没有找到一个很好的答案,这可以在 Swift 中以编程方式完成吗?

【问题讨论】:

    标签: ios swift uiimage assets


    【解决方案1】:

    根据需要创建一个 displayScale 为 2 或 3 的 UITraitCollection。

    现在使用该特征集合,或当前特征集合与该特征集合的组合,从资产集合中获取您的各种图像。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-26
      • 1970-01-01
      • 2021-08-03
      相关资源
      最近更新 更多