2013-02-25 53 views
0

我需要做的就是捕獲一張圖像,而我所能找到的只是捕獲視頻或多幀時的複雜代碼。我無法使用UIImagePickerController,因爲我不想看到相機快門動畫,並且我有一個自定義覆蓋圖,而我的應用程序僅適用於橫向。以正確的方向從正面或背面實時相機視圖手動捕捉圖像的最簡單方法是什麼?我不想將它保存到相機膠捲上,我想將其呈現在視圖控制器中進行編輯。使用AVCapture捕獲高質量圖像的簡單方法

回答

1

看看Apple的SquareCam(http://developer.apple.com/library/ios/#samplecode/SquareCam/Introduction/Intro.html)示例。它包含了所有您需要的高質量圖像捕獲。我最近複製粘貼了這個項目中的代碼,我自己在那裏解決了和你一樣的任務。它效果不錯:)

+0

謝謝。現在看看這個。代碼中的require/bail是什麼?給我造成錯誤。 – soleil 2013-02-25 18:24:16

+0

什麼樣的錯誤?如果您使用ARC支持創建了新項目,則還需要將舊代碼轉換爲ARC代碼。蘋果方形凸輪應用程序寫入floverout ARC支持:(使用XCode嚮導來轉換它 – 2013-02-25 23:24:59

+0

順便說一句我剛剛發現,有這樣的問題在squarecam和ARC支持和要求/保釋:) :) http://stackoverflow.com/questions/11388853 /怎麼辦 - 你 - 處理 - 要求 - 紓困聲明,與弧 – 2013-02-25 23:26:41