Я коснусь палитры, откроется экран со списком элементов на этом экране. Можем ли мы добавить панель поиска?
Я включил Выбор страны, в списке стран я показываю название страны и код страны и т. Д. этот экран списка добавить Панель поиска позволяет легко найти страну.
struct ContentView: View {
//All Country get from the plist with country Code and Coutnry Name.
let countyList = Country().getAllCountyInfo()
// Selected Country
@State private var selectedCountry = 0
var body: some View {
NavigationView {
Form {
Picker(selection: $selectedCountry, label: Text("Country")) {
ForEach(countyList) { country in
HStack{
Text(country.countryName ?? "")
Spacer()
Text(country.countryCode ?? "")
}
}
}
}
.navigationBarTitle("Select country picker")
}
}
}
![enter image description here](https://i.stack.imgur.com/bl7xO.jpg)
, запустив код, указанный выше, откроется список стран, как на экране выше.
на приведенном выше экране (список стран).
Как добавить панель поиска для фильтрации данных по стране?