2011-06-26 12 views
15

Quiero implementar una funcionalidad de autocompletar personalizada en un UITextField que utilizará los valores proporcionados por mí, no por el diccionario de iPhone. ¿Alguien sabe cómo hacerlo o podría indicarme algunos recursos?Autocompletar de UITextField personalizado

+0

creo que se le pidió pregunta similar [aquí] (http://stackoverflow.com/questions/3198337/uitextfield-autocomplete-iphone-sdk). Puede encontrar útil este [tutorial] (http://www.raywenderlich.com/336/how-to-auto-complete-with-custom-values). –

Respuesta

13

Puede utilizar esta subclase UITextField:

https://github.com/hoteltonight/HTAutocompleteTextField

El ejemplo que muestra cómo utilizar una matriz como la fuente de datos para el texto de auto sugerencia. El texto sugerido aparece "fantasma", como se ve en la barra de direcciones en un navegador, en comparación con el globo de diálogo que usa iOS para autocompletar/sugerir.

+0

Este solo admite la alineación izquierda de la caja. Tienes que crear una subclase y escribir tu propia solución para campos de texto alineados a la derecha. – ashack