Поведение setBackgroundImage изменено на ipad 4.2 - PullRequest
1 голос
/ 25 ноября 2010

после обновления до 4.2 поведение setBackgroundImage изменилось!в моем пользовательском uibutton у меня есть белое изображение в качестве фона (установлено с помощью setBackgroundImage: forState :) и другое изображение с прозрачным слоем (установлено с помощью setImage: forState :) На iPad 3.2 и на всех версиях iPhone это отображается как

http://i54.tinypic.com/2nq44ys.png

в то время как на iPad с ios 4.2 он отображается как

http://i52.tinypic.com/530005.png

Я не знаю, распространяется ли фоновое изображение за пределыего границы (256x128) или это уменьшает размер изображения выше.Это происходит как на устройстве, так и на симуляторе.

1 Ответ

0 голосов
/ 09 октября 2011

Ну, после долгих поисков, я не смог найти ни одной причины за этим.

Я решил эту проблему, загрузив пользовательскую кнопку программно, а не из Interface Builder.

Надеюсь, это поможет.

...