我正在使用 Xcode 13 beta 并注意到 Color Literal
尝试使用选择器选择颜色时的建议没有出现(在以前的版本中,我会做 Color(Color Literal())
并且会出现一个颜色选择器。对此有什么想法吗?
最佳答案
编辑(2021 年 9 月 26 日):从 Xcode 13.0 (13A233) 开始,颜色文字现在似乎可以使用了。
这是一个已知问题。来自 release notes :
#colorLiteral, #imageLiteral, and #fileLiteral aren’t rendered. (75248191)
但除此之外,请注意
init(_ color: UIColor)
is deprecated ,所以你不能做类似 Color(UIColor.blue)
的事情.这也适用于颜色文字。相反,使用新的
init(uiColor: UIColor)
.
关于swiftui - Xcode 13 SwiftUI 颜色文字丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67925488/