Ios 为什么colorBlendFactor不影响';SKLabelNode';在我的Swift设备上?

Ios 为什么colorBlendFactor不影响';SKLabelNode';在我的Swift设备上?,ios,swift,device,sklabelnode,color-blending,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模拟器上,颜色是正确的。用.fontColor代替.color解决了问题 roundLabel.f

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

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

以下是我如何给标签上色:

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


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

.fontColor
代替
.color
解决了问题

roundLabel.fontColor=UIColor.red

工作