[SwiftUI]Image Setの使い方
意外とパッと出てこないので試した結果をメモ。
CIImageの作成がもう少し簡単な方法がないものか。 ■
UIImage
UIImage(named:)
let image = UIImage(named: "ImageSetName")
UIImage(imageLiteralResourceName:)
let image = UIImage(imageLiteralResourceName: "ImageSetName")
CIImage
UIImage(named:) → init(image:)
let image: CIImage
let uiImage = UIImage(named: "ImageSetName")
if let uiImage = uiImage, let ciImage = CIImage(image: uiImage) {
image = ciImage
}
UIImage(imageLiteralResourceName:) → init(image:)
let uiImage = UIImage(imageLiteralResourceName: "ImageSetName")
let image = CIImage(image: uiImage)
CGImage
UIImage(named:) → .cgImage
let image: CGImage
let uiImage = UIImage(named: "ImageSetName")
if let uiImage = uiImage, let cgImage = uiImage.cgImage {
image = cgImage
}
UIImage(imageLiteralResourceName:) → .cgImage
let uiImage = UIImage(imageLiteralResourceName: "ImageSetName")
let image = uiImage.cgImage
Image
Image(_:bundle:)
Image("ImageSetName")
この記事が気に入ったらサポートをしてみませんか?