[SwiftUI]UIImageをImageに変換するには?

SwiftUI

どうも、ちょげ(@chogetarou)です。

UIImageをImageに変換する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

UIImageをImageに変換するには、Imageの引数「uiImage」を使います。

具体的には、Imageの引数「uiImage」にUIImageを指定します。

Image(uiImage: uiImage!) //引数「uiImage」にUIImageを指定

Image(uiImage)は、引数「uiImage」を元にImageを作成します。

使用例

struct ContentView: View {
    
    let image: Image
    
    init () {
        let uiImage = UIImage(systemName: "house.fill")
        image = Image(uiImage: uiImage!)
        
        
    }
    var body: some View {
        VStack {
            image
                .resizable()
                .frame(width: 100, height: 100)
        }
    }
}

コメント

タイトルとURLをコピーしました