不建议颜色文字 - Xcode 9

Color Literal not being suggested - Xcode 9

我正在尝试设置具有特定颜色的属性,在这种情况下,我想使用颜色文字功能,但是 Xcode 并未建议使用颜色文字,只提供了从 UIColor 中选择的选项。 . 如何解决建议问题?

这可能是因为编译器不知道您需要一种颜色。您正在将它放入字典中,而您所告诉的只是它的类型 Any.

先尝试创建颜色...

let color: UIColor = ColorLiteral

然后应该会弹出选择器。您可以将 color 放入您的字典中。

我认为您可以将此文字添加到您的代码片段库中。

#colorLiteral(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0)