En Cancel Presionado de UISearchBar - Fuego acción personalizada en el iPhone
-
19-09-2019 - |
Pregunta
texto alternativo http://img216.imageshack.us/img216/2288/problem11 .png
como se indica en el cuadro, tengo una barra de búsqueda en mi solicitud.
Ahora quiero manejar mi acción personalizada en Cancel sujetado con cinta adhesiva.
-> Activar Cancelar Pegada -> PopViewController -> En Cancelar Pegada -.> Borrar la búsqueda de texto y ocultar la barra de búsqueda del teclado
No sé cómo manejar Cancelar Tap?
Gracias de antemano por ayudarme.
Solución
Ok! He intentado algo diferente. He añadido un nuevo botón en el botón Cancelar.
UIButton *btn=[UIButton buttonWithType:UIButtonTypeCustom];
btn.backgroundColor=[UIColor clearColor];
[btn setFrame:CGRectMake(260, 5, 53, 32)];
[btn addTarget:self action:@selector(onCancelSearch:) forControlEvents:UIControlEventTouchUpInside];
[searchBar addSubview:btn];
Ahora. Véase la siguiente imagen. pero es con RoundedRect tipo, en lugar de utilizar TypeCustom - por lo que se convertirá en invisible. alt texto http://img269.imageshack.us/img269/4337/problem12e.png