1

在我的应用程序中,如何在显示屏幕操作/设置的同时使用 iPhone 的音量增大 (+)按钮捕获图片?

我希望它以与默认相机应用程序中类似的方式工作。

4

2 回答 2

3

您想知道硬件音量按钮的上按、下按通知吗?

或者,请解释一下你什么时候按音量键拍照?

如果是这样,请参考OpenSource示例。查看代码,可以找到音量上压/下压事件的方法。

于 2012-08-01T09:13:04.937 回答
1

当您使用 UIImagePickerController 对象时,音量按钮操作是内置的。因此,如果您在应用程序中使用此对象,您将获得与内置相机应用程序非常相似的功能,特别是 - 如果您将音量调高,它将捕获您的图像。

使用它,粗略的过程如下:

  1. 创建一个 UIImagePickerController 对象

  2. 将其 sourceType 属性设置为 UIImagePickerControllerSourceTypeCamera 并设置其委托

  3. 实现您的委托方法来处理您拍摄的照片并关闭相机

  4. 然后展示相机。默认设置是在屏幕上显示相机控件,您可以使用这些控件或使用音量按钮。

于 2012-08-01T13:49:06.807 回答