我们如何使用`SwiftUI`添加`Button`和`TextField`

VR真棒

我正在学习SwiftUI(Apple提供的iOS 13和Xcode 11新框架:Apple的SwiftUI)。

我想补充Button,并TextFieldListView用行动。我希望该用户中的一个文本字段可以添加1到10之间的任何一个数字,然后单击SEND按钮。任何人有任何想法如何将它添加按钮,也是我们该如何处理touch eventButtonSwiftUI

任何帮助将不胜感激。

脏蛋

这是一个简单的视图,其中在水平堆栈中包含一个文本字段和一个按钮。

要与中的用户交互Button,只需覆盖action闭包即可。

import SwiftUI

struct ButtonAndTextFieldView : View {

    @State var text: String = ""

    var body: some View {
        HStack {
            TextField($text,
                      placeholder: Text("type something here..."))
            Button(action: {
                // Closure will be called once user taps your button
                print(self.$text)
            }) {
                Text("SEND")
            }
        }
    }
}

#if DEBUG
struct ButtonWithTextFieldView_Previews : PreviewProvider {
    static var previews: some View {
        ButtonWithTextFieldView()
    }
}
#endif

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何解析df中的json列,我们使用选定的键添加新列

我们如何使用javascript onclick在项目目录中添加文件?

我们如何使用opencart事件?

我们如何使用swift在UITableView节标题中添加图像?

我们应该如何使用android 4.4中添加的mipmap文件夹?

我们如何使用自动重装?

我们如何在UICollectionView的底部和顶部添加边距?

使用Prisma,我们如何为类型添加注释?

当我们使用React js和Bootsrap 4单击按钮时如何动态添加选项卡

我们如何使用powershell脚本在CSV文件的顶部添加新行?

我们如何使用cJSON将新项目添加到已解析的JSON中?

如何对我们使用clearInterval()函数?

我们如何在SwiftUI中访问List的DisclosureGroup?

我们如何在SwiftUI中使用GeometryReader获取和读取文本的大小?

我们如何为ForEach SwiftUI定制步骤?

我们如何在SwiftUI中读写相同的ObservableObject?

当我们使用多个geom_bar时,如何添加多个图例?

我们如何在.setAttribute中同时添加变换旋转和缩放

如何使用metaio SDK添加我们自己的POI

如何使用静态IP向我们的界面添加别名

我们如何使用Word JavaScript API为Word添加域代码

我们如何向 UINavigation 添加额外的 UILabels?

我们如何使用 SUM 和 PREVIOUS 是 SSRS

我们如何使用@types/bootbox 和@types/jquery?

我们如何快速使用 NSSelectorFromString ?

我们如何使用添加和删除图标自定义@material ui <ExpansionPanelSummary> expandIcon?

我们如何使用vue动态添加之前的css代码?

我们如何使用图表快速在 LineChart 中的每个点上添加标记

Flutter 我们可以在单个 TextField 上同时使用 ontap 和 onchanged 属性吗?