【发布时间】:2018-05-06 18:49:52
【问题描述】:
我阅读了 Apple 的文档,他们说解决方案在 UIKit 内部;不幸的是,我不是为 IO 编写代码,而是为 MacOS 编写代码,所以没有 UIKit。
让我改变颜色的正确对象是什么?
sphereGeometry.firstMaterial?.diffuse.contents = ??
【问题讨论】:
我阅读了 Apple 的文档,他们说解决方案在 UIKit 内部;不幸的是,我不是为 IO 编写代码,而是为 MacOS 编写代码,所以没有 UIKit。
让我改变颜色的正确对象是什么?
sphereGeometry.firstMaterial?.diffuse.contents = ??
【问题讨论】:
我找到了解决办法:
sphereGeometry.firstMaterial?.diffuse.contents = NSColor(calibratedRed: 0.3, green: 0.5, blue: 0.4, alpha: 1 )
NSColor 是用来完成工作的对象。
【讨论】:
sphereGeometry.firstMaterial?.diffuse.contents = UIColor(red: 0.3, green: 0.5, blue: 0.4, alpha: 1 )