2014年2月16日日曜日

ios 画像をきれいにのばす方法

ios 画像をきれいにのばす方法です。


コードは、

UIImage *normalImage = [UIImage imageNamed:@"伸ばしたい画像名"];
UIImage *stretchImage = [normalImage stretchableImageWithLeftCapWidth:12    topCapHeight:12];


// ボタンにはりつけ    
[_loginBtn setBackgroundImage:stretchImage forState:UIControlStateNormal];


キモとなるのは、

stretchableImageWithLeftCapWidth:topCapHeight: 

で、画像の左上からピクセル数を指定しています。

これで、サイズにあわせてきれいに縮小してくれます。

0 件のコメント:

コメントを投稿