En mi aplicación de iPhone, quiero agregar un indicador de actividad en la parte superior de una barra de búsqueda.Indicador de actividad cuando está integrado en la barra de búsqueda no se muestra en el SDK de iPhone
Cuando está buscando, debe mostrar el indicador de actividad.
He agregado el indicador de actividad en XIB y he creado su salida.
Lo estoy ocultando cuando finaliza la búsqueda.
pero el indicador de actividad no se visualiza.
Problema
me di cuenta de que la función de búsqueda (por ejemplo A) (en la que animo el indicador de actividad), a su vez llama a otra función (digamos B) por lo que el hilo principal está siendo utilizado en la ejecución del función B. Pero para el indicador de actividad para animar necesitamos el hilo principal.
Intenté llamar a la función B utilizando el método performSelectorInBackGround:withObject
. Ahora cuando hago clic en Buscar, se muestra el indicador de actividad pero la funcionalidad de la función B no se ejecuta.
¿Qué puede ser una solución para esto?
Por favor, ayuda y sugerir
Gracias
¿Cómo se oculta/muestra/anima el indicador de actividad? Ayudaría a publicar un código. – Jumhyn
¿trataste de ponerlo en otro lugar en la vista para ver si funciona? Tal vez como primera respuesta, su barra de búsqueda se encuentra en la parte superior de su indicador de actividad. – Julien