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

Popular posts from this blog

ios - UICollectionView Self Sizing Cells with Auto Layout -

node.js - ldapjs - write after end error -

DOM Manipulation in Wordpress (and elsewhere) using php -