replaceUIView的contentStretch?

在iOS 6.0中,UIView的contentStretch属性已被弃用。 我怎样才能实现与新/旧/其他API相同的function?

我正在寻找的function是拉伸UIButton上的图像的一部分(除了边缘的一切)。

使用resizableImageWithCapInsets和UIEdgeInsets来制作一个伸展的UIButton背景图片。 例如:

UIImage* image = [UIImage imageNamed:@"image.png"]; image = [image resizableImageWithCapInsets:UIEdgeInsetsMake(0, 20, 0, 20)]; [button setBackgroundImage:image forState:UIControlStateHighlighted]; 

我不认为你可以横向和纵向拉伸超过一个像素。

希望这可以帮助。