SwiftUIで要素の周囲に薄い余白/マージンを取る方法を説明する。
結論
.padding()
を付ける。
例
Textを例に説明する。
Before
import SwiftUI
struct ContentView: View {
var body: some View {
Text("私はゆうしゃヨシヒコです")
.border(Color.black, width: 1)
}
}
![](https://swiftui.kazunoriri.com/wp-content/uploads/2022/05/スクリーンショット-2022-05-07-6.28.07-1024x506.png)
After
import SwiftUI
struct ContentView: View {
var body: some View {
Text("私はゆうしゃヨシヒコです")
.padding() // ★ここを追加
.border(Color.black, width: 1)
}
}
![](https://swiftui.kazunoriri.com/wp-content/uploads/2022/05/スクリーンショット-2022-05-07-6.27.51-1024x506.png)
環境
Xcode 13.3, Swift 5.6
まとめ
SwiftUIで要素の周囲に薄い余白/マージンを取る方法を説明した。
コメント