Gaz*_*oop 6 textfield ios swift swiftui
我试图使 TextField 的提交按钮在没有文本时读取“完成”,这将导致什么也不会发生,但在有文本时读取“搜索”,这将执行搜索。我尝试在 .submitLabel 修饰符中使用三元运算符来执行此操作,但它不会动态更改,仅当用户关闭并重新打开 TextField 时才更改。
TextField("Search for meals...", text: $searchText)
.submitLabel(searchText != "" ? .search : .done)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
265 次 |
| 最近记录: |