Tengo un UISearchDisplayController que muestra el botón cancelar. Me gustaría llamar a un método cuando un usuario hace clic en el botón cancelar. ¿Hay alguna forma de hacer esto?UISearchDisplayController - Método para cuando se hace clic en el botón cancelar
17
A
Respuesta
28
Se puede utilizar el siguiente método delegado barra de búsqueda,
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
// DO ur operations
}
1
Para UISearchDisplayController, los 2 siguientes métodos pueden ser considerados.
- (void)searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"WillEndSearch");
}
- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller
{
NSLog(@"DidEndSearch");
}
Cuestiones relacionadas
- 1. Cómo forzar LostFocus cuando se hace clic en el botón
- 2. Pidiendo confirmación cuando se hace clic en el botón "X"
- 3. Haciendo clic en el botón cancelar showInputDialogue
- 4. Botón de envío de rieles: ¿Cómo hago para que el botón ejecute un cierto método cuando se hace clic?
- 5. Necesita cancelar eventos de clic/mouseup cuando se hace doble clic en evento detectado
- 6. ¿Cómo se reproduce el sonido cuando se hace clic en el botón en Android?
- 7. ¿Qué método se invoca cuando se hace clic en el botón Atrás en el controlador de navegación?
- 8. ¿Por qué SelectedIndexChanged se dispara para una DropDownList cuando se hace clic en un botón?
- 9. ¿La aplicación se minimiza en la bandeja del sistema cuando se hace clic en el botón?
- 10. El formulario se envía en FireFox cuando se hace clic en cualquier botón de la página
- 11. Haga algo cuando se hace clic en el botón Cerrar en un JFrame
- 12. No se puede deshabilitar la animación de transición cuando se hace clic en el botón Atrás
- 13. deshabilite la validación de errorprovider cuando haga clic en el botón Cancelar
- 14. cambiar el contenido del div cuando se hace clic en el enlace/botón
- 15. Haciendo que los navegadores ignoren el hash URL cuando se hace clic en el botón Atrás
- 16. UISearchDisplayController no funciona cuando se crea en el código?
- 17. MVC: ¿a qué código se llama cuando hace clic en el botón "enviar"?
- 18. Cómo cancelar la navegación cuando el usuario hace clic en un enlace (elemento <a>)?
- 19. sin onclick cuando se hace clic niño
- 20. ¿Cómo se abre un cuadro de alerta cuando se hace clic en el botón de actualización del navegador?
- 21. Activación de jquery cuando se hace clic en el botón de entrada 'Gravity Forms'
- 22. jQuery - Incremente el valor de un contador cuando se hace clic en un botón
- 23. WPF - Establecer el enfoque cuando se hace clic en un botón - Sin código detrás
- 24. Actualizar tablas de datos (JQuery) cuando se hace clic en el botón
- 25. manera más eficiente de reproducir un sonido cuando se hace clic en el botón
- 26. Evitar que ShowDialog() vuelva cuando se hace clic en el botón Aceptar
- 27. ¿Alerta de Jquery cuando se hace clic en el botón central del mouse?
- 28. ¿Cómo cambiar el color del botón en Android cuando se hace clic?
- 29. botón Cancelar en forma
- 30. Jquery show div cuando se hace clic en el enlace
Esto es valioso, ya que iOS 7 parece forzar el botón cancelar para UISearchDisplayControllers. –