如何制作具有自我拉伸图像的自定义按钮?

问题描述:

我稍微记住,有一类能够以这种方式拉伸图像,即第一个x像素和最后一个y像素不会被拉伸。如何制作具有自我拉伸图像的自定义按钮?

例如,如果您有一个带有圆角的按钮图像,那么当图像的中间部分被拉伸时,您会希望这些圆角完好无损。

这是类UIImage本身的一个功能。

- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 

您可以根据需要将得到的图像分配到的UIButton相应的属性。

+0

具体来说,最有可能的是backgroundImage属性。 – 2010-04-05 20:10:45