ios - programming - xcode
Búsqueda instantánea usando UISearchBar/UISearchController en swift 3 (1)
Puede utilizar InstantSearch iOS , que es una biblioteca de código abierto que proporciona componentes de interfaz de usuario para ayudarlo a crear fácilmente experiencias de búsqueda instantáneas en iOS con Algolia .
Está disponible en GitHub . Ver por ejemplo la aplicación de comercio electrónico InstantSearch:
Puede comenzar con la Guía de introducción que le guiará por los pasos principales para usar la biblioteca.
La aplicación de ejemplo también es una gran adición a la guía, ya que te ayudará a tener una idea de lo que puedes construir con InstantSearch iOS.
Descargo de responsabilidad: soy el autor de InstantSearch iOS
Intento agregar la funcionalidad de búsqueda instantánea en mi controlador existente usando UISearchBar o UISearchController
Cuando el usuario ingresa 3 caracteres en la
searchbar
desearchbar
, debe comenzar a buscar los datos y mostrarlos en la vista de tabla. Para eso, agregué la llamada a la API en searchBar Delegate, pero lleva tiempo recuperar los datos, mientras que el usuario comienza a ingresar los datos, cada vez que el usuario ingresa un carácter, golpea una API.
¿Qué enfoque deberíamos seguir para lograrlo?
¿Hay alguna buena biblioteca o código abierto para hacerlo?