1

私のアプリケーションでは、画面上のアクション/設定を表示しているときに、 iPhone の音量アップ (+)ボタンを使用して写真をキャプチャするにはどうすればよいですか?

デフォルトのカメラアプリケーションと同じように動作させたいです。

4

2 に答える 2

3

ハードウェアの音量ボタンのアッププレス、ダウンプレス通知を知りたいですか?

または、音量ボタンを押して写真を撮るときについて詳しく説明してください。

その場合は、オープンソースの例を参照してください。コードを見ると、ボリューム プレスアップ/プレスダウン イベント メソッドを見つけることができます。

于 2012-08-01T09:13:04.937 に答える
1

UIImagePickerController オブジェクトを使用すると、音量ボタンのアクションが組み込まれます。したがって、アプリでこのオブジェクトを使用すると、組み込みのカメラ アプリと非常によく似た機能が得られます。具体的には、音量を上げると、画像がキャプチャされます。

それを使用するには、大まかなプロセスは次のとおりです。

  1. UIImagePickerController オブジェクトを作成する

  2. sourceType プロパティを UIImagePickerControllerSourceTypeCamera に設定し、そのデリゲートを設定します

  3. デリゲート メソッドを実装して、撮影した写真を処理し、カメラを閉じる

  4. そして、カメラを提示します。デフォルトでは、カメラ コントロールが画面に表示され、それらを使用するか、音量ボタンを使用できます。

于 2012-08-01T13:49:06.807 に答える