基礎需求
使用border()
修飾器,可設置顏色及線條寬度。
Text("Hello World")
.padding()
.background(Color.orange)
.border(.blue,width: 5)
更多的形狀
如果想要更多自定義的邊框,則使用overlay()
修飾器,通過形狀、路徑畫邊框。
比如,我們實現一個帶圓角的邊框
Text("Hello World")
.padding()
.background(Color.orange)
.cornerRadius(16)
.overlay(
RoundedRectangle(cornerRadius: 16)
.stroke(.blue, lineWidth: 4)
)