如果我在 xib 文件中有一个 UIButton 。是否可以在 xib 文件中设置具有自定义图标大小的每个图标按钮?
es。我有一个 40x40 的图像 mia_immagine.png 但我想将其设置为按钮的图标,但尺寸(图像)为 20x20
如果我在 xib 文件中有一个 UIButton 。是否可以在 xib 文件中设置具有自定义图标大小的每个图标按钮?
es。我有一个 40x40 的图像 mia_immagine.png 但我想将其设置为按钮的图标,但尺寸(图像)为 20x20
使用它来调整图像大小:
+ (UIImage*)imageWithImage:(UIImage*)image scaledToSize:(CGSize)newSize {
UIGraphicsBeginImageContext( newSize );
[image drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
并在按钮中使用:
[btn setBackgroundImage:[YourClass imageWithImage:[UIImage imageNamed:@"your_imag.png"] scaledToSize:CGSizeMake:(20,20)];
并设置内容模式居中