どうも、ちょげ(@chogetarou)です。
Buttonで画像を使うと、色が変わるようになっています。
この挙動を変え、画像の色が変わらないようにする方法を紹介します。
方法

Buttonで画像の色が変わらないようにするには、rederingModeモディファイアを使います。
まず、Imageの後ろに「.renderingMode()」をつけます。
そして、「.renderingMode」の引数に「.original」を指定します。
Button(action : {
print("Pressed!")
}){
Image("Name")
.renderingMode(.original)
}
renderingModeモディファイアを使うことで、Buttonの画像の色が変わらないようすることが出来ます。

[SwuftUI]Buttonのテキストの色を設定するには?
Buttonのテキストカラーを設定する方法を紹介します。

[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(ボタン)で画面遷移する方法を解説します。
コメント