当用户在TextField (onkeypress)上写东西时,我必须调用一个函数,我如何在swiftui中创建它?我必须为搜索函数调用一个api。谢谢。
发布于 2020-03-23 16:45:34
您可以创建自定义Binding并在其中进行api调用
struct ContentView: View {
@State var text = ""
var body: some View {
let binding = Binding(
get: { self.text },
set: {
self.text = $0
print($0)
// Add call to API here
}
)
return TextField("Test", text: binding)
}
}https://stackoverflow.com/questions/60810148
复制相似问题