iphone sdk- tasto UIAlertView con immagine
-
19-09-2019 - |
Domanda
potete dirmi se è possibile utilizzare una vista UIImage come tasto UIAlertView "testo"? Sono stato in grado di trovare la risposta googling ..
grazie mille
Soluzione
Sì, è possibile, ma io non lo consiglio. Dovreste correre attraverso subviews del UIAlertView fino a trovare uno che è di classe giusta, vorrei assumere UIButton, e aggiungere l'UIImageView in alto in questo modo:
for (UIView *v in [myAlertView subviews]) {
if ([v isKindOfClass:[UIButton class]]) {
//IF I AM THE RIGHT BUTTON
[v addSubview:myUIImageView];
}
}
Per determinare il tasto corretto, si potrebbe inizialmente dargli un po 'di testo strano come "foobar5" e testare ogni pulsante per vedere se questo è il suo testo, e in tal caso, rimuovere il testo e aggiungere l'UIImageView.
Altri suggerimenti
È possibile utilizzare i caratteri Unicode, che sono resi come icone. Ho descritto qui: Aggiunta di immagini ai pulsanti UIActionSheet come in UIDocumentInteractionController