我将图像文件添加到UIButton图像属性。但是我的图像调整了尺寸,看起来很丑。因此,如果将图像添加到UIImageView,则可以将contentMode属性设置为UIViewContentModeAspectFit,并且图像看起来会很好。但是,如果我对UIButton做同样的事情,则不会有任何改变。
我的图片大于UIButton的大小。但是我不想调整它们的大小,因为我将它们用于iPhone和iPad。
那么如何使用UIViewContentModeAspectFit将图像添加到UIButton?
最佳答案
UIImageView
中有UIButton
property
您可以访问它并可以如下更改其模式:
UImageView *image = button.imageView;
现在您可以调用方法
但请记住,您将使用设置
UIImage
[button setImage:imag forState:UIControlStateNormal];
关于iphone - 如何使用UIViewContentModeAspectFit将图像添加到UIButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9019788/