après la mise à jour de 4.2, le comportement de setBackgroundImage a été modifié! dans mon uibutton personnalisé j'ai une image blanche comme arrière-plan (ensemble avec setBackgroundImage: forState :) et une autre image avec un calque transparent (set avec setImage: forState :) Sur iPad 3.2 et sur toutes les versions de l'iPhone cela devientLe comportement de setBackgroundImage a changé sur l'ipad 4.2
http://i54.tinypic.com/2nq44ys.png
tandis que sur un iPad avec ios 4.2, il se rend comme
http://i52.tinypic.com/530005.png
je ne sais pas si l'image d'arrière-plan se répand en dehors de ses limites (256x128) ou il réduit la taille de l'image ci-dessus. Cela se produit à la fois sur l'appareil et sur le simulateur.
Alors, quelle est votre question? –
oui, j'ai le même problème, il ne pourrait pas adapter le bouton si le button.size ne correspond pas à la taille de l'image – ben