2016-11-30 66 views
1

enter image description here我必須在用戶在我的應用程序中打開相機時在相機視圖中顯示圖像。這將會像小寵物一樣在某個地方發揮作用。我口袋妖怪去的對象是移動,但不是在我的情況。像寵物小精靈一樣在iPhone相機上顯示圖像

我只需要在usr打開相機時顯示圖像,但如果用戶向左或向右移動iPhone,那麼它將不會隨着設備移動而停留在相同的位置。 請幫我,我該怎麼做,我很匆忙。

回答

0

似乎你需要使用AVFoundation框架來定製相機。

  1. 通過使用AVFoundation框架創建您自己的和自定義的CameraViewController(如UIIMagePickerController)並添加捕獲按鈕(以及其他按照您的要求)。
  2. 添加一個UIImageView像一個對象與您所需的框架,並將其添加到創建的CameraViewController,最初隱藏圖像視圖/第一次採取默認圖片。
  3. 當用戶點擊您之前創建的捕捉按鈕時,請求AVFoundation API捕捉圖像,並將AVFoundation類生成的圖像分配給圖像視圖,取消隱藏(根據需要)。

你走了嗎,每次用戶點擊捕捉圖像按鈕,你的圖像視圖將被更新爲最後拍攝的圖像,不會根據用戶移動進行更新。

參考,可以幫助你在相機定製

Apple Developer

Camera with Custom View

https://stackoverflow.com/questions/27824481/creating-custom-camera-with-square-view-on-ios

http://www.xmcgraw.com/learn-how-to-create-a-custom-camera-on-ios/

很高興能幫助你。

+0

捕獲不是必需的。實際上用戶應該會感覺到這個對象在真實世界中不在相機上。就像寵物小精靈去 – Mashhadi

+0

如果可能,你可以添加一個截圖嗎? –

+0

添加圖像。在這個圖像中有一個虛擬的寵物小精靈。 – Mashhadi