SwiftUI: Add ClearButton to TextField

前端 未结 5 602
长发绾君心
长发绾君心 2021-02-07 22:46

I am trying to add a ClearButton to TextField in SwiftUI when the particular TextField is selected.

The closest I got was creating a ClearButton ViewM

5条回答
  •  佛祖请我去吃肉
    2021-02-07 22:55

    Not exactly what you're looking for, but this will let you show/hide the button based on the text contents:

    HStack {
        if !text.isEmpty {
            Button(action: {
                self.text = ""
            }) {
                Image(systemName: "multiply.circle")
            }
        }
    }
    

提交回复
热议问题