實現圖片拉伸有三種方式. 1.直接修改圖片資源 2.通過圖片框可直接修改stretching 3.就是通過代碼的實現 // 可以把NSString 的參數 改成NSArray 數組存放參數 (就是可以修改多個) + (UIImage *)stretchImageWith:(NSString *)im ...
實現圖片拉伸有三種方式. 1.直接修改圖片資源 2.通過圖片框可直接修改stretching
3.就是通過代碼的實現 // 可以把NSString 的參數 改成NSArray 數組存放參數 (就是可以修改多個) + (UIImage *)stretchImageWith:(NSString *)imageString{ //實例化Image對象 UIImage *otherImage = [UIImage imageNamed:imageString]; //計算圖片的中心點
CGFloat halfWidth = otherImage.size.width /2; CGFloat halfHeight = otherImage.size.height / 2; //對圖片進行拉伸 return [otherImage resizableImageWithCapInsets:UIEdgeInsetsMake(halfHeight, halfWidth, halfHeight, halfWidth) resizingMode:UIImageResizingModeStretch]; }