测试测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可证 | MIT |
发布最新发布 | 2014年12月 |
由 Toby Herbert 维护。
要运行示例项目,克隆仓库,首先从 Example 目录运行 pod install
SACameraPickerViewController 需要 Frameworks UIKit 和 AVFoundation。
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 文件。