Ola*_*lav 10 iphone iphone-sdk-3.0 ios4
我想让我的应用程序打开相机(目前是UIImagePickerController)前面板(如果可用).(Iphone SDK).
我怎样才能做到这一点?
Ole*_*ann 41
它就在文档中:
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
Run Code Online (Sandbox Code Playgroud)
当然,如果前置摄像头实际可用,您需要先检查.它也只能从iOS 4.0开始提供.
试试UIImagePickerController的这个方法:
+ (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice)cameraDevice
Run Code Online (Sandbox Code Playgroud)
这是一个类方法,UIImagePickerControllerCameraDevice可以采用两个值:
- UIImagePickerControllerCameraDeviceRear
- UIImagePickerControllerCameraDeviceFront
Example code:
if([UIImagePickerController isCameraDeviceAvailable: UIImagePickerControllerCameraDeviceFront ])
{
// do something
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13042 次 |
| 最近记录: |