via:http://blog.sina.com.cn/s/blog_14af91e500102w2f0.html
有时候,按钮的宽度比较大,它的背景图片,会被拉伸,那么图片就会变形,以至于比较难看.那么我们就不拉伸图片的四周,而仅仅是让图片中间的某块填充整个图片.这样图片就不会变形了. 设置stretching属性就可以了,一般设置为(0.5, 0.5, 0,0)即可.但这个属性仅仅对UIImageView有效,对UIBUtton等无效.
IOS-storyboard的stretching属性要填充UIButton的背景图片,只能通过代码了.
<pre>
- (UIImage*)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidthtopCapHeight:(NSInteger)topCapHeight;
</pre>
网友评论