使用具有快速扩展包的SwiftUI颜色的包

问题描述 投票:0回答:1

我为SwiftUI中的Color对象构建了一个非常简单且轻巧的扩展,它允许我为UI元素传递十六进制颜色代码。例如:(Color(hex:“ 234323”)),当我仅在项目中创建文件并将代码放到该文件中时,它可以工作,但是如果我用相同的确切代码创建一个包,则会收到错误:未声明的类型'颜色'

code in the package where the error appears.

我只是不能正确理解包装?还是有人认为他们可能理解我的错误?谢谢

swift colors package swiftui package-managers
1个回答
0
投票
import SwiftUI

@available(iOS 13.0, *)

public extension Color {
    init(hex: String) {
        self.init(.blue)
    }
}

作为新Swift包中的演示,这对我来说还不错。我想知道您是否只需要清理构建文件夹或重新启动Xcode?

© www.soinside.com 2019 - 2024. All rights reserved.