2010-04-13 108 views
1

我認爲這應該很簡單,但我有一些難以實現它。保存覆蓋圖像的相機照片 - iphone SDK

我從相機拍攝照片,然後用戶可以移動和縮放它。

然後他們選擇「使用」,他們得到他們的圖像預覽。

現在我想要做的是覆蓋這個預覽圖像頂部的圖像 - 這也是可以的。

但是,我有困難的部分是,然後我想將照片與其上的圖像保存到庫中。我只是有一個UIView與我的覆蓋圖像關於我的相機照片預覽UIView。我想我只需要對這些進行屏幕截圖?我不想放棄決議或最終圖像中的UI按鈕等。

任何建議或鏈接將非常有用。感謝:-)

回答

2

嘗試使用

CGImageRef screen = UIGetScreenImage(); 
UIImage* screenImage = [UIImage imageWithCGImage:screen]; 
CGImageRelease(screen); 
+0

謝謝你的提示,我結束了使用此http://www.skylarcantu.com/blog/2009/10/16/saving-a-view- as-an-image /但是你的文章幫我找到了!我雖然鬆了很多圖像質量,但我有什麼想法可以改善這一點? – user157733 2010-04-16 08:12:48

+0

但是當你說UIGetScreenImage();它實際上需要整個屏幕圖像,你會得到「重拍」預覽和使用按鈕也與實際圖像.. ?? – 2011-11-10 10:16:56

+0

是不是...... ......? – 2011-11-10 12:00:48

相關問題