UIButton无法改变大小尺寸

问题描述:Touch Team做Stupid。发现4.0以上按钮尺寸正常,而4.0以下按钮会大一倍。按钮点击等都很正常。

问题分析:UIButton的frame和bonus都不能改变其尺寸。尺寸一直是图片的原始大小。因为4.0以下一般都不是高清屏,所以要对原始图片缩小尺寸。

问题解决:仔细检查代码后,[UIButton setImage: forState:]改为[UIButton setBackgroundImage: forState:],一切ok了。