我为SwiftUI中的Color
对象构建了一个非常简单且轻巧的扩展,它允许我为UI元素传递十六进制颜色代码。例如:(Color(hex:“ 234323”)),当我仅在项目中创建文件并将代码放到该文件中时,它可以工作,但是如果我用相同的确切代码创建一个包,则会收到错误:未声明的类型'颜色'
我只是不能正确理解包装?还是有人认为他们可能理解我的错误?谢谢
import SwiftUI
@available(iOS 13.0, *)
public extension Color {
init(hex: String) {
self.init(.blue)
}
}
作为新Swift包中的演示,这对我来说还不错。我想知道您是否只需要清理构建文件夹或重新启动Xcode?