I have a simple TextField that binds to the state 'location' like this,
TextField("Search Location", text: $location)
I want to call a function each time this field changes, something like this:
TextField("Search Location", text: $location) {
self.autocomplete(location)
}
However this doesn't work. I know that there are callbacks, onEditingChanged - however this only seems to be triggered when the field is focussed.
How can I get this function to call each time the field is updated?
Binding
that way): I was wondering why if I attach a didSet on thelocation
var the didSet doesn't get called at all. Something like@State var location: String = "" { didSet { //do something }}
I don't get why the function doesn't get called. Thank you. – Fauver