首页 > 解决方案 > 如何在按下按钮时清除 TextField?(迅速)

问题描述

我正在尝试为聊天应用程序实现发送按钮。

我有以下代码:

TextField("Message", text: $message)
    .textFieldStyle(RoundedBorderTextFieldStyle())
Button(action: {
    self.chatModel.addMessage(message)
}) {
    Text("Send")
}

按下按钮时有没有办法清除文本字段?

标签: swiftswiftuitextfield

解决方案


我想到了:

TextField("Message", text: $message)
    .textFieldStyle(RoundedBorderTextFieldStyle())
Button(action: {
    self.chatModel.addMessage(message)
    message = ""
}) {
    Text("Send")
}

推荐阅读