https://vinsol.com/blog/2020/07/02/understanding-swiftuis-viewmodifiers-and-viewbuilders/ 摘要: ViewModifier: 大多數 SwiftUI 的 View function 都是 View Modifier。Ex: font(), foregroundColor() view Modifier 是 SwiftUI 中最常用來 modify View 的方式,用來產生客製化 Custom container View Example: struct MyViewModifier : ViewModifier { private let ctaThemeColor = Color .blue func body(content: Content ) -> some View { content .foregroundColor(.white) .padding() .background(ctaThemeColor) .clipShape( Capsule ()) } } 使用: Text("Hello World") .modifier(MyViewModifier()) ViewBuilder:...