Swift Button内のビューを左に寄せるサンプル
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
Button(“Button"){
//処理コード
}
.frame(width: /*横幅*/, alignment: .leading)
Buttonにframeモディファイアを付与します。
frameモディファイアの引数「width」に横幅、引数「alignment」に「.leading」を指定します。
使用例
import SwiftUI struct SampleView: View { var body: some View { VStack{ Button("Button"){ print("test 123") } .frame(width: 120, alignment: .leading) .padding() .background(Color.yellow) .foregroundColor(Color.gray) } } }