2009-10-05 6 views
3

Pouvez-vous s'il vous plaît me dire s'il est possible d'utiliser une vue uiimage comme bouton "texte"? je ne pouvais pas trouver la réponse googler ..iphone sdk- Bouton UIAlertView avec image

merci beaucoup

+1

Est-ce que les directives d'interface utilisateur iPhone le permettent? –

+0

je ne sais pas. J'ai beaucoup appris mais je ne trouve rien de spécial sur le sujet – kossibox

Répondre

4

Oui, il est possible, mais je ne le recommanderais pas. Il faudrait courir à travers les sous-vues du UIAlertView jusqu'à ce que vous trouviez un qui est de la bonne classe, je suppose UIButton et ajoutez votre UIImageView sur comme ceci:

for (UIView *v in [myAlertView subviews]) { 
    if ([v isKindOfClass:[UIButton class]]) { 
     //IF I AM THE RIGHT BUTTON 
      [v addSubview:myUIImageView]; 
    } 
} 

Pour déterminer le bon bouton, vous pourriez Au début, donnez-lui un texte étrange comme "foobar5" et testez chaque bouton pour voir si c'est son texte, et si c'est le cas, supprimez le texte et ajoutez le UIImageView.

Questions connexes