Bog*_*dan 12 swiftui swiftui-navigationview
是否可以使用 Searchable 在搜索模式下不隐藏导航栏中的标题?当搜索字段获得焦点时,使用导航栏中标题下方的代码将被隐藏。
NavigationView {
}
.searchable(text: $viewModel.searchText,
placement: .navigationBarDrawer(displayMode: .always),
prompt: Strings.selectCity)
}
Run Code Online (Sandbox Code Playgroud)
我想实现这样的目标:

小智 0
我一直在寻找相同的答案,但没有找到解决方案。所以我添加了 TextFiled 而不是.searchable(text: $searchText, placement: .navigationBarDrawer(displayMode: .always) ):
HStack {
Image(systemName: "magnifyingglass").foregroundColor(.gray)
TextField("Search", text: $searchText)
.font(Font.system(size: 20))
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
631 次 |
| 最近记录: |