SACameraPickerViewController 0.1.0

SACameraPickerViewController 0.1.0

测试测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

Toby Herbert 维护。



用法

要运行示例项目,克隆仓库,首先从 Example 目录运行 pod install

要求

SACameraPickerViewController 需要 Frameworks UIKitAVFoundation

安装

示例

SACameraPickerViewController 允许您从前置或后置相机拍照,同时允许您调整 UI 的设计。

以下是一个基本示例,使用默认 UI:

if ([SACameraPickerViewController isCameraPickerViewControllerAvailable]) {
    self.cameraPicker = [[SACameraPickerViewController alloc] initWithCameraPickerViewControllerMode:SACameraPickerViewControllerModeNormal];
    self.cameraPicker.delegate = self;
    [self presentViewController:self.cameraPicker animated:YES completion:nil];
}

在上述示例中,我们检查当前设备是否有相机(使用 isCameraPickerViewControllerAvailable 方法)

然后,我们使用相机模式:SACameraPickerViewControllerModeNormal 创建 SACameraPickerViewController 类的新实例

接下来,我们设置选择器将使用的代理。当照片已被拍摄时,选择器将调用代理方法 cameraPickerViewController:didTakeImageWithInfo

最后,我们向用户显示选择器。

作者

Toby Herbert, [email protected]

许可证

SACameraPickerViewController 根据 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。