您可以使用它通过 URL 查看图像,请参考以下示例
MagicImages(image: imageView)
.start(url: "IMAGE URL")
// OR
MagicImages(image: imageView)
.start(url: "IMAGE URL", placeholder: "PhotoLocal")
// OR
MagicImages(image: imageView)
.start(name: "IMAGE NAME")
// OR
MagicImages(image: imageView)
.start(uiImage: UIImage(systemName: "heart.fill"))
var body: some View {
MagicImagesUI(url: "www.example.com/image.jpg")
.frame(width: 300, height: 300)
.cornerRadius(20)
}
您可以使用它来查看圆形图像。 Measure 是宽度和高度,请参考以下示例。 在这里您不需要在约束中设置宽度和高度,在 measure 参数中 Magic Images 已经完成了。
MagicImages(image: imageView)
.start(url: "IMAGE URL")
.isCircle(measure: 100)
您可以使用它来查看具有圆角的图像。Measure 是圆角的大小,请参考以下示例
MagicImages(image: imageView)
.start(url: "IMAGE URL")
.isRounded(measure: 20)
您可以使用它来查看具有某些边圆角的图像。Measure 是圆角的大小,请参考以下示例
MagicImages(image: imageView)
.start(url: "IMAGE URL")
.isSides([.topLeft, .bottomRight], measures: 50)
import PackageDescription
let package = Package(
name: "<Your Product Name>",
dependencies: [
.package(url: "https://github.com/heroesofcode/MagicImages", .upToNextMajor(from: "1.6.0"))
],
targets: [
.target(
name: "<Your Target Name>",
dependencies: ["MagicImages"]),
]
)
要贡献,只需 fork 此项目,然后打开一个 pull request,欢迎您贡献、提出想法并在 issue 选项卡中提出任何问题。
MagicImages 根据 MIT 许可证发布。 有关详细信息,请参见 LICENSE。