5
iOS 6.0에서는 UIView의 contentStretch 속성이 더 이상 사용되지 않습니다. new/old/other API를 사용하여 동일한 기능을 어떻게 얻을 수 있습니까?UIView의 contentStretch를 대체 하시겠습니까?
내가 찾고있는 기능은 UIButton에서 이미지의 일부 (가장자리 이외의 부분)를 늘리는 것입니다.
iOS 6.0에서는 UIView의 contentStretch 속성이 더 이상 사용되지 않습니다. new/old/other API를 사용하여 동일한 기능을 어떻게 얻을 수 있습니까?UIView의 contentStretch를 대체 하시겠습니까?
내가 찾고있는 기능은 UIButton에서 이미지의 일부 (가장자리 이외의 부분)를 늘리는 것입니다.
스트레칭 UIButton 배경 이미지를 만들려면 resizableImageWithCapInsets 및 UIEdgeInsets를 사용하십시오. 예 :
UIImage* image = [UIImage imageNamed:@"image.png"];
image = [image resizableImageWithCapInsets:UIEdgeInsetsMake(0, 20, 0, 20)];
[button setBackgroundImage:image forState:UIControlStateHighlighted];
두 개 이상의 픽셀을 가로 및 세로 모두 스트레치 할 수 있다고 생각하지 않습니다.
희망이 도움이됩니다.