【发布时间】:2021-06-27 16:30:37
【问题描述】:
我想使用新的 .searchable 修饰符和 .navigationBarDrawer(displayMode: .always) 来实现搜索栏。但是如果我启动应用程序,搜索栏的默认位置已经“滚动”了。
但这是我在App启动时想要实现的:
这是我的代码:
struct SearchView: View {
@State var searchText = ""
var body: some View {
NavigationView {
List {
Text("Search Bar")
}
.navigationBarTitle("Search")
.searchable(text: $searchText, placement: .navigationBarDrawer(displayMode: .always))
}
}
}
【问题讨论】: