您的位置:首页 > 产品设计 > UI/UE

ios学习--自己画UIImage

2012-04-13 10:12 253 查看
给你一个自己写的函数就可以拉 -(UIImage*)scaleToSize:(UIImage*)img size:(CGSize)size  

{  

    // 创建一个bitmap的context  

    // 并把它设置成为当前正在使用的context  

    UIGraphicsBeginImageContext(size);  

    

    // 绘制改变大小的图片  

    [img drawInRect:CGRectMake(0, 0, size.width, size.height)];  

    

    // 从当前context中创建一个改变大小后的图片  

    UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext();  

    

    // 使当前的context出堆栈  

    UIGraphicsEndImageContext();  

    

    // 返回新的改变大小后的图片  

    return scaledImage;  

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios