有没有一种方法可以在 iPad 上拍照而不通过 Apple 控件?我见过很多应用程序可以做到这一点,
例如,当您在 iPhone 中添加新联系人时,左上角会显示 add photo
当我们点击它时,相机会打开并拍摄照片并保存到 add photo
..
我想实现相同的功能..可以在 iPad 上实现吗?
最佳答案
您需要做的是,首先添加一个按钮,标题为“添加照片”或自定义图像。
然后单击按钮添加以下代码:
if (([UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypeCamera] == NO)
return NO;
UIImagePickerController *cameraUI = [[UIImagePickerController alloc] init];
cameraUI.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController: cameraUI animated: YES completion:nil];
它将打开相机,然后您单击图像,然后点击“使用”,您必须实现 UIImagePickerControllerDelegate 方法 imagePickerController:didFinishPickingMediaWithInfo: ,然后将 UIImage 存储到您想要的任何位置,使用 NSFileManager 方法,使用您想要的任何文件名。
关于iphone - 拍照并设置到iOS中的UIImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15609321/