我有UIButton
,我使用方法setImage:
添加了图像
图像小于按钮的边界,因此它按预期居中。
现在,如果我调整按钮大小,我希望图像也缩小。 (目前,如果我调整按钮的大小,我的图像保持相同的大小,因为我调整大小的按钮的边界仍然比图像大。)
关于如何实现这一目标的任何想法?
答案 0 :(得分:1)
只需设置UIButton内的ImageView的ContentMode。
[[self.button imageView] setContentMode: UIViewContentModeScaleAspectFit];
[self.button setImage:[UIImage imageNamed:stretchImage] forState:UIControlStateNormal];
希望这有帮助。