zoukankan      html  css  js  c++  java
  • ios Camera学习笔记

    检测设备的摄像头是否可用:

    - (BOOL) isCameraAvailable{
        return [UIImagePickerController isSourceTypeAvailable:
        UIImagePickerControllerSourceTypeCamera];
    }

    UIImagePickerControllerSourceTypeCamera 检测摄像头功能;

    UIImagePickerControllerSourceTypePhotoLibrary 检测图片库;

    UIImagePickerControllerSourceTypeSavedPhotosAlbum 检测相册功能;

    Media types:在拍照时,用来指定是拍静态的图片还是录像.kUTTypeImage 表示静态图片, kUTTypeMovie表示录像.

    检查相机示例:

    - (BOOL) isFrontCameraAvailable{
    return [UIImagePickerController
    isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront];
    }
    - (BOOL) isRearCameraAvailable{
    return [UIImagePickerController
    isCameraDeviceAvailable:UIImagePickerControllerCameraDeviceRear];
    }
    - (BOOL) isFlashAvailableOnFrontCamera{
    return [UIImagePickerController isFlashAvailableForCameraDevice:
    UIImagePickerControllerCameraDeviceFront];
    }- (BOOL) isFlashAvailableOnRearCamera{
    return [UIImagePickerController isFlashAvailableForCameraDevice:
    UIImagePickerControllerCameraDeviceRear];
    }

    其中,检测相机时系统会首先检测摄像头,所以不用再首先检测摄像头。

    详细参考:http://blog.csdn.net/kingsley_cxz/article/details/9157093

  • 相关阅读:
    《TD项目开发小结》
    感悟
    毕业两年了
    ip+port无法访问nginx问题
    问题解决之道
    调休9天的那些日子
    关于类加载器(ClassLoader)
    ios核心蓝牙之心率监控(swift)
    git(git-flow)的高效管理使用
    WKWebview加载本地图片时出现路径问题
  • 原文地址:https://www.cnblogs.com/dokaygang128/p/3494104.html
Copyright © 2011-2022 走看看