【发布时间】:2010-11-24 23:26:10
【问题描述】:
更新到 4.2 后,setBackgroundImage 的行为发生了变化! 在我的自定义 uibutton 中,我有一个白色图像作为背景(使用 setBackgroundImage:forState: 设置)和另一个具有透明层的图像(使用 setImage:forState: 设置) 在 iPad 3.2 和所有版本的 iPhone 上,这将呈现为
在带有 ios 4.2 的 iPad 上,它被渲染为
http://i52.tinypic.com/530005.png
我不知道背景图片是否超出了其边界 (256x128) 或缩小了上述图片的大小。 这发生在设备和模拟器上。
【问题讨论】:
-
那么你的问题是什么?
-
是的,我也有同样的问题,如果 button.size 与图片大小不匹配,它就无法适应按钮
标签: ipad uibutton uiimage ios-4.2