Su Annulla Pressed di UISearchBar - Fuoco azione personalizzata in iPhone
-
19-09-2019 - |
Domanda
alt text http://img216.imageshack.us/img216/2288/problem11 .png
Come indicato nella foto, ho una barra di ricerca nella mia applicazione.
Ora voglio gestire la mia azione personalizzata su Annulla nastrate.
-> On Cancella stagna -> PopViewController -> On Cancella stagna -.> Cancella Ricerca Text & Hide barra di ricerca della tastiera
Non so come gestire Annulla Tap?
Grazie in anticipo per avermi aiutato.
Soluzione
Ok! Ho provato qualcosa di diverso. Ho aggiunto un nuovo pulsante sul pulsante Annulla.
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];
Ora. Vedere immagine seguente. ma è con RoundedRect tipo, utilizzare invece TypeCustom - così diventerà invisibile. alt text http://img269.imageshack.us/img269/4337/problem12e.png
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow