gpt4 book ai didi

ios - iOS开发人员:UIImagePickerControllerOriginalImage中的“原始”是什么意思?

转载 作者:行者123 更新时间:2023-12-01 15:58:39 24 4
gpt4 key购买 nike

我正在学习iOS应用开发的tutorial。在“使用View Controller”部分中,它教我如何实现功能来处理用户选择图像的事件:

func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
// The info dictionary contains multiple representation of the image, and this uses original
let selectedImage = info[UIImagePickerControllerOriginalImage] as! UIImage

// Set PhotoImageView to display the selected image
photoImageView.image = selectedImage

// Dismiss the picker
dismissViewControllerAnimated(true, completion: nil)
}

我无法理解“let selectedImage = ...”行的含义,特别是UIImagePickerControllerOriginalImage部分。本教程的解释是:

信息字典包含在中选择的 原始图像
选择器,以及该图像的 编辑的版本(如果存在)。至
为简单起见,您将使用未经编辑的原始图像
餐照片。

那么,“原始”和“编辑”是什么意思?有什么不同 ?

最佳答案

UIImagePickerController具有allowsEditing属性,当设置为true时,该属性允许用户编辑静态图像或电影。

因此,UIImagePickerControllerOriginalImageUIImagePickerControllerEditedImage有意义,因为它们表示2个不同的图像,一个是原始图像,另一个已由用户编辑。

关于ios - iOS开发人员:UIImagePickerControllerOriginalImage中的“原始”是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37549820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com