你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS7技巧 >> iOS開發之UIView轉UIImage的程序

iOS開發之UIView轉UIImage的程序

編輯:IOS7技巧
一起來看一個UIView轉UIImage的程序了,這個例子非常的簡單的我們只要拿 過去就可以使用了,具體的例子如下所示。

能把UIView轉換為UIImage的方法,別人總結的一個很好用的方法。為方便平時使用,所以在自己的博客上做個備份。多謝原作者。

#pragma mark view轉換為image

+ (UIImage*) imageWithUIView:(UIView*) view{

    // 創建一個bitmap的context

    // 並把它設置成為當前正在使用的context

    UIGraphicsBeginImageContext(view.bounds.size);

    CGContextRef currnetContext = UIGraphicsGetCurrentContext();

    [view.layer renderInContext:currnetContext];

    // 從當前context中創建一個改變大小後的圖片

    UIImage* image = UIGraphicsGetImageFromCurrentImageContext();

    // 使當前的context出堆棧

    UIGraphicsEndImageContext();

    return image;

}

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved