2010-07-13 28 views
1

我正在製作一款應用程序,可以爲相片添加相框。合併照片 - iPhone SDK

我想知道如何讓我的保存按鈕保存圖像(照片和框架)爲一個圖像。

現在它只保存其中一個圖像。

在界面生成器中,我有保存操作,保存加載到ImageView中的圖像,並將ImageView覆蓋該圖像。

我想將兩張照片合併爲一張,因此保存操作可以將圖像與幀一起保存。

謝謝!

回答

0

這可能不是你想要的,但是如果你們兩個圖像加載到OpenGL的(有這個在OpenGL中加載圖像一個不錯的蘋果樣品),躺在一個在另一個的上面,然後將結果寫入圖像(這裏的優秀教程 - http://www.bit-101.com/blog/?p=1861)。

你甚至都不需要把它呈現在屏幕上,所以沒有擺弄周圍用EAGL。

3

如果你已經顯示在你的UI照片框,只需使用UIScreenGetImage

... 
CGImageRef screen = UIGetScreenImage(); 
UIImage* image = [UIImage imageWithCGImage:screen]; 
CGImageRelease(screen); 

// You could, e.g., save the captured image to photo album 
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil); 
+0

我有點新的發展的事情。所以我不確定代碼會做什麼(我相信這需要一個屏幕截圖?)我也不知道該放哪一行代碼。請問有人可能會詳細說明一下嗎?對不起,再次感謝! – user390455 2010-07-13 17:56:26

+0

將其放入保存按鈕所連接的方法中。 – 2010-07-13 18:38:20