不建议使用颜色文字-Xcode 9

时间:2018-08-26 23:56:47

标签: ios xcode swift4 xcode9 uicolor

我正在尝试设置具有特定颜色的属性,在这种情况下,我想使用Color Literal函数,但是Xcode并不建议Color Literal,而只给我提供了从UIColor中进行选择的选项。建议问题?

Color Literal not being suggested

Second Attempt with typing "L" after "Color"

2 个答案:

答案 0 :(得分:3)

这可能是因为编译器不知道您想要哪种颜色。您将其放入字典中,而您所知道的只是它的类型为Any

尝试先创建颜色...

let color: UIColor = ColorLiteral

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

答案 1 :(得分:0)

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

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