2

弊社が開発したライブカメラ機能を利用したiPhoneアプリについて質問です。

詳細:

  1. ライブカメラフィードの上に調整可能な半透明の画像を重ねています
  2. ユーザーが半透明の画像を調整して、たまたまカメラ ボタンを (任意の部分で) 覆ってしまうと、カメラ ボタンがクリックできなくなり、ユーザーはイライラしたままになり、写真を撮ることができなくなります。

質問:

  1. カメラ機能のデフォルト機能を克服する方法について誰か提案がありますか (つまり、デフォルトはカメラ バーで、カメラ ボタンは最下層です。これを変更する方法は見つかりませんでした。クリックの問題を回避するために、半透明の画像を下に配置できるようにする別の上位レイヤー)?
  2. 誰でもうまくいく可能性のある回避策を考えられますか?

ありがとう!

4

2 に答える 2

5

OS 3.1 がエンド ユーザーの携帯電話のオプションである場合は、新しい 3.1 カメラ API をご覧ください。要約すると、showCameraControls プロパティを NO に設定し、cameraOverlayview プロパティを独自のビューに設定し、takePicture メソッドを使用して、写真を撮るための独自のコントロールに接続します。また、画像を撮影した後に画像を保存するには、imagePickerController:didFinishPickingMediaWithInfo を実装する必要があります。

もちろん、目標は在庫管理を排除し、配置のために管理できる独自のものを使用することです。

UIImagePickerController クラス リファレンス

この件に関する詳細情報があります。

于 2009-09-19T16:59:29.950 に答える
1

ARKitもチェックしてください。私はまだそれを使用していないか、それで遊ぶ時間がありました。それを見ると、アップルはそれを認可していないように見えますが、UIImagePicker コントロールを分解して、ビューファインダーの周りのすべてのクロムを削除しているようです。

于 2009-09-21T03:32:55.063 に答える