Je souhaite superposer une image sur un bouton. le bouton a une image d'arrière-plan. Si je veux superposer une image semi-transparente sur le bouton, supposons que je superpose une image en couleur rouge, qui est semi-transparente. Quelqu'un peut-il suggérer comment faire cela? Suggérer de la documentation.comment superposer une image dans l'application iphone?
0
A
Répondre
2
UIImageView *overlay = [[UIImageView alloc] initWithImage:...];
[overlay setAlpha:0.5];
UIButton *button = [[UIButton alloc] initWithType:UIButtonTypeRoundedRect];
[button setBackgroundImage:...];
[button addSubview:overlay];
[overlay release];
UIButton a également une propriété image
ainsi qu'une propriété backgroundImage
, bien que je ne suis pas sûr comment la transparence travaillerait avec elle.
1
Après réponse à courant continu, notez que la modification du bouton alpha affectera également la transparence de superposition, afin de vérifier que le bouton alpha est 1.0f (valeur par défaut).
Notez également que vous devez libérer la variable de superposition après l'avoir ajoutée en tant que sous-vue au bouton, sinon vous aurez une fuite de mémoire.
+0
Merci, oublié à ce sujet. –
Questions connexes
- 1. Comment superposer une image à une autre?
- 2. Comment superposer une image sur une autre?
- 3. Comment superposer une image sur une autre image?
- 4. Comment superposer JavaScript sur une image statique?
- 5. iphone - superposer une image transparente sur le lecteur de film
- 6. Comment superposer une image avec un graphique dans MATLAB?
- 7. Comment superposer ou filigraner une image dans Windows Media Player
- 8. Comment superposer (superposer) une image sur une icône de fichier en utilisant Cocoa?
- 9. Java: utiliser WritableRaster.setRect pour superposer une image?
- 10. Comment superposer une icône/image sur une autre image lors de la soumission d'un formulaire?
- 11. Comment télécharger une image dans l'application iPhone
- 12. Pouvez-vous superposer un div transparent sur une image
- 13. wpf superposer une image à un élément de média
- 14. iPhone: superposer une vue openGL transparente sur un UIView?
- 15. Comment superposer Direct3D dans DirectShow
- 16. Comment utiliser une image pour superposer la totalité de la Terre dans Google Earth?
- 17. Comment superposer une image SVG sur une autre en utilisant Apache Batik?
- 18. Comment superposer un contrôle sur une fenêtre?
- 19. Comment masquer une image carrée dans une image avec des coins arrondis dans le SDK iPhone?
- 20. Comment ombrer une image png pour iphone
- 21. Comment convertir une image en données iphone
- 22. Comment superposer des vues
- 23. Comment superposer deux GwtCanvas?
- 24. Comment superposer du texte, une image fixe ou des graphiques windows.drawing sur un flux vidéo?
- 25. .NET Compact Framework: combiner deux images en une/superposer une image sur une autre
- 26. Comment superposer un filigrane sur une image déjà rééchantillonnée en PHP (en utilisant GD)?
- 27. Comment puis-je agrandir une image dans mon application iPhone?
- 28. Comment intégrer une image en html dans MFMailComposeViewController pour iPhone
- 29. « révéler » une image sur iphone
- 30. Comment superposer sur le clavier dans xcode
avez-vous essayé d'indexer votre image vers le haut. voir insertSubview: atIndex: fonction sur http://developer.apple.com/iphone/library/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instm/UIView/insertSubview:atIndex: –