【问题标题】:Why colorBlendFactor does not affect 'SKLabelNode' on my device in Swift?为什么 colorBlendFactor 在 Swift 中不会影响我设备上的“SKLabelNode”?
【发布时间】:2018-06-17 12:07:52
【问题描述】:

我正在尝试在我的项目中更改 SKLabelNode 的颜色。

当我在带有 iOS 11.1.2 的 iPhone 5s 上运行项目时,SKLabelNode 具有正确的颜色,但是当我在带有 iOS 9.3.5 的 iPad 上运行项目时时间> SKLabelNode 显示为白色。

这是我为标签着色的方式:

roundLabel.colorBlendFactor = 1.0 roundLabel.color = UIColor.red

** 在 iPad Pro 模拟器上颜色正确。

【问题讨论】:

    标签: ios swift device sklabelnode color-blending


    【解决方案1】:

    .fontColor 着色而不是.color 解决了这个问题!

    roundLabel.fontColor = UIColor.red

    有效!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-24
      • 2013-01-19
      • 2017-10-29
      • 2014-12-06
      相关资源
      最近更新 更多