resizableImageWithCapInsets: resizingMode:拉伸图片


- (UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets resizingMode:(UIImageResizingMode)resizingMode NS_AVAILABLE_IOS(6_0); // the interior is resized according to the resizingModespa






+ (UIImage *)resizableImageWithName:(NSString *)imageName3d

{orm

    

    // 加载原有图片图片

    UIImage *norImage = [UIImage imageNamed:imageName];it

    // 获取原有图片的宽高的一半io

    CGFloat w = norImage.size.width * 0.5;im

    CGFloat h = norImage.size.height * 0.5;margin

    // 生成能够拉伸指定位置的图片top

    UIImage *newImage = [norImage resizableImageWithCapInsets:UIEdgeInsetsMake(h, w, h, w) resizingMode:UIImageResizingModeStretch];di

    

    return newImage;

}

相关文章
相关标签/搜索