为什么 colorBlendFactor 在 Swift 中不影响我设备上的 'SKLabelNode'?
Why colorBlendFactor does not affect 'SKLabelNode' on my device in Swift?
我正在尝试更改项目中 SKLabelNode
的颜色。
当我 运行 iPhone 5s iOS 11.1.2 的项目 SKLabelNode
有正确的颜色, 但是当我 运行 iPad 上的项目 iOS 9.3.5
SKLabelNode
显示为白色。
这是我给标签上色的方法:
roundLabel.colorBlendFactor = 1.0
roundLabel.color = UIColor.red
** iPad Pro 模拟器颜色正确。
为 .fontColor
而不是 .color
着色解决了问题!
roundLabel.fontColor = UIColor.red
有效!
我正在尝试更改项目中 SKLabelNode
的颜色。
当我 运行 iPhone 5s iOS 11.1.2 的项目 SKLabelNode
有正确的颜色, 但是当我 运行 iPad 上的项目 iOS 9.3.5
SKLabelNode
显示为白色。
这是我给标签上色的方法:
roundLabel.colorBlendFactor = 1.0
roundLabel.color = UIColor.red
** iPad Pro 模拟器颜色正确。
为 .fontColor
而不是 .color
着色解决了问题!
roundLabel.fontColor = UIColor.red
有效!