可能这是重复的问题,但实际上我找不到确切的解决方案。我在同一屏幕上有相机和照片库集合视图。see this UI
当我登陆此屏幕时,我收到两个警报:一个用于摄像头访问,另一个用于照片访问。任何人都可以告诉我如何摆脱这些本机警报并为这两个权限实现自定义一个警报。
答案 0 :(得分:2)
使用imagePickerController
首先,实施UIImagePickerControllerDelegate
其次,创建一个实例并设置委托
let imagePicker = UIImagePickerController()
imagePicker.delegate = self
使用
显示imagePickerpresent(imagePicker, animated: true, completion: nil)
最后
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
let image = info[UIImagePickerControllerOriginalImage] as! UIImage
imagePicker.dismiss(animated: true, completion: nil)
}
现在你有了这张照片。
答案 1 :(得分:0)