如何制作具有自我拉伸图像的自定义按钮?
问题描述:
我稍微记住,有一类能够以这种方式拉伸图像,即第一个x像素和最后一个y像素不会被拉伸。如何制作具有自我拉伸图像的自定义按钮?
例如,如果您有一个带有圆角的按钮图像,那么当图像的中间部分被拉伸时,您会希望这些圆角完好无损。
答
这是类UIImage
本身的一个功能。
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight
您可以根据需要将得到的图像分配到的UIButton
相应的属性。
具体来说,最有可能的是backgroundImage属性。 – 2010-04-05 20:10:45