为什么colorBlendFactor不会影响Swift中我的设备上的'SKLabelNode'?

时间:2018-01-08 13:42:44

标签: ios swift device sklabelnode color-blending

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

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

以下是我为标签着色的方法:

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

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

1 个答案:

答案 0 :(得分:1)

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

roundLabel.fontColor = UIColor.red

作品!