objective c - UIButton image with custom icon size -
if have uibutton in xib file. possible set per icon button custom icon size in xib file?
es. have 40x40 image mia_immagine.png set icon of button size (image) 20x20
use resize image:
+ (uiimage*)imagewithimage:(uiimage*)image scaledtosize:(cgsize)newsize { uigraphicsbeginimagecontext( newsize ); [image drawinrect:cgrectmake(0,0,newsize.width,newsize.height)]; uiimage* newimage = uigraphicsgetimagefromcurrentimagecontext(); uigraphicsendimagecontext(); return newimage; }
and use in button:
[btn setbackgroundimage:[yourclass imagewithimage:[uiimage imagenamed:@"your_imag.png"] scaledtosize:cgsizemake:(20,20)];
and set content mode centered
Comments
Post a Comment