ButtonStyle 自定义(SwiftUI中文文档手册)

谷梁俊楚
2023-12-01

ButtonStyle

一种类型,将标准交互行为和自定义外观应用于视图层次结构中的所有按钮。

protocol ButtonStyle

要为视图层次结构配置当前按钮样式,请使用修饰符。指定一种样式,该样式在创建使用针对每个平台定义的标准按钮交互行为的按钮时符合。要创建具有自定义交互行为的按钮,请改用。
buttonStyle(_

  • ButtonStyle
  • PrimitiveButtonStyle

主题

配置按钮样式

1、typealias Configuration

按钮的属性。

2、struct ButtonStyleConfiguration

按钮的属性。


获取视图

3、func makeBody(configuration: Self.Configuration) -> Self.Body

创建一个表示按钮主体的视图。
需要。

4、associatedtype Body : View

表示按钮主体的视图。
需要。


技术交流

QQ:3365059189
SwiftUI技术交流QQ群:518696470

 类似资料: