SwiftUI Button按钮组件
SwiftUI 的Button
是开发者日常用来响应点击事件的核心组件之一,蛮好用的。你可以通过语法创建按钮,像这样:
Button(action: { // 执行动作 }) { Text("点击我") }
,按钮的内容可以随便定义,甚至是图片、文本等。Button
的样式也挺多,想要简洁一点,使用.plain
,要做成突出效果的话,用.borderedProminent
就好。如果你想要按钮的点击状态反馈,可以通过
.foregroundColor
、.padding
等修饰符来自定义视觉效果。还可以根据需要禁用按钮:Button("点击我") { // Action }.disabled(isDisabled)
。嗯,,Button
挺方便的,不管是交互,还是复杂的按钮效果,都可以通过它来实现。如果你是初次接触 SwiftUI 的开发者,可以尝试搭配其他视图来打造更酷的交互效果!
SwiftUI—Button.zip
预估大小:16个文件
SwiftUI—Button
文件夹
.DS_Store
6KB
SwiftUIDemo
文件夹
.DS_Store
6KB
SwiftUIDemo
文件夹
Preview Content
文件夹
Preview Assets.xcassets
文件夹
Contents.json
63B
SwiftUIDemoApp.swift
412B
Persistence.swift
2KB
34.69KB
文件大小:
评论区