使用 CGColor

Using a CGColor

根据 CGColor 的苹果文档:

https://developer.apple.com/documentation/coregraphics/cgcolor/1455631-init

我应该可以用

创建一个 CGColor
CGColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 0.5)

但是,当我尝试在 XCode 中执行此操作时:

我只是想创建一个函数,以便我可以传入 CGColor,并且 CGColor 参数具有默认值。

我该怎么做?

因为你阅读

CGColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 0.5)

仅在 Mac OS 中。 iOS不支持

如果你想在 iOS 中做同样的事情,你可以通过

UIColor 转换它
UIColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 0.5).cgColor