searchtextfield - dando autosugestión personalizada para uitextfield iphone
searchtextfield swift 4 (3)
Cree una array
de NSString
y busque la cadena de caracteres en UITextfield
delegue el método textChanged:
y luego imprima cadenas en tableView
.
De hecho, esto funcionará como un UISearchBar
.
Tengo que implementar una autosugestión personalizada para UITextField> Tengo una matriz de palabras y cuando comienzo a escribir en un campo de texto, todas las palabras similares al texto escrito deben aparecer como sugerencias automáticas, como la sugestión automática normal en ios pero más de una palabra. Y cuando toco uno de ellos, debe desencadenar un evento. Sé cómo hacer esto con una vista de tabla ¿Alguien sabe un método para hacer esto con el aspecto y la sensación de ios?
Para este propósito utilicé el proyecto vinculado a continuación: http://cocoacontrols.com/platforms/ios/controls/autocompletiontableview
Un look sexy para autocompletar:
UITextField + UITextFieldDelegate http://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=wepopover
Al usar UITableView, conserva los datos y aplica un predicado en:
- (BOOL) textField: (UITextField *) textField shouldChangeCharactersInRange: (NSRange) range replacementString: (NSString *) cadena
No adjunté el código fuente porque no es general y podría confundirte.