单位网站建设存在问题情况汇报如何搜索关键词
实战需求
macOS 提供了几种内置按钮样式,例如 PlainButtonStyle、LinkButtonStyle 和 BorderlessButtonStyle。BorderedButtonStyle 也是默认的按钮样式。要为按钮创建自定义外观,请使用 ButtonStyle 协议。要完全自定义按钮的外观和行为,请使用 PrimitiveButtonStyle 协议。
运行效果
实战代码
import SwiftUIstruct RoundedButtonStyle: ButtonStyle {func makeBody(configuration: Configuration) -> some View {configuration.label.foregroundColor(.black).padding().background(Color.yellow.cornerRadius(12)).scaleEffect(configuration.isPressed ? 0.95 : 1)}
}struct BorderButtonStyle: ButtonStyle {func makeBody(configuration: Configuration) -> some View {configuration.label.foregroundColor(configuration.isPressed ? .blue : .red).padding(8).ove