どうも、ちょげ(@chogetarou)です。
画像をButtonで使う方法を紹介します。
方法

画像をButtonで使うには、Button(action, label)を使います。
まず、Buttonの引数「action」にクロージャーを指定します。
そして、引数「label」にクロージャーを指定し、クロージャ内に画像としてImageを指定します。
Button(action: {
//タップの処理
},label: {
Image("アセット")
})
Button(action, label)を使うことで、画像をButtonで使うことが出来ます。
使用例
以下は、使用例です。
struct SampleView: View {
var body: some View {
VStack{
Button(action: {
print("button pressed")
},label: {
Image("pets")
})
}
}
}

[SwiftUI]Buttonのタップ出来るサイズを変更する方法
2021/7/31
Buttonのタップできるサイズを変更したいと思ったけど、なぜか変更できない。
そういう人に向けて、この記事では「タップ可能領域の変え方」を解説します。

[SwiftUI][iOS]Buttonの使い方(3)〜角丸ボタンの作り方〜
2021/6/4
「角丸ボタンの作り方を知りたい」
「角丸のボタンってどうやって作るの?」
と言う人に向けて、この記事は書かれています。
どうも、ちょげ(@chogetarou)です。
この記事では、前回の記事「[SwiftUI]Buttonの使い方(2)〜ラベルとは〜」に引き続き、角丸のButtonについて解説します。

[SwiftUI][iOS]Button(ボタン)で画面遷移する方法(1 / 2)
2021/5/28
「Buttonで画面遷移する方法を知りたい」
「ボタンを押したら画面遷移するようにしたい」
そういった人に向けて、この記事は書かれています。
どうも、ちょげ(@chogetarou)です。
この記事では、Button(ボタン)で画面遷移する方法を解説します。
コメント