【发布时间】:2021-10-20 11:40:39
【问题描述】:
我在 SwiftUI 中使用 .searchable 修饰符。无论如何都知道用户何时按下键盘上的搜索键? 我知道如何通过使用 UIViewRepresentable 和 searchController 来做到这一点。我想知道是否有使用 .searchable 修饰符的 SwiftUI 方法
【问题讨论】:
标签: swift xcode swiftui searchable
我在 SwiftUI 中使用 .searchable 修饰符。无论如何都知道用户何时按下键盘上的搜索键? 我知道如何通过使用 UIViewRepresentable 和 searchController 来做到这一点。我想知道是否有使用 .searchable 修饰符的 SwiftUI 方法
【问题讨论】:
标签: swift xcode swiftui searchable
这仍然是 macOS 12 中的测试版(但不是 i/iPad/tvOS 15),因为我写了这篇文章,所以不是为了这个论坛,但是......
搜索有一个实例属性:
var isSearching: Bool { get }
可以使用以下方法将其传递给子视图:
@Environment(\.isSearching) var isSearching
随后被var审问
【讨论】: