iOS从应用程序中的UIImagePickerController保存UIImage
我有一个应用程序,可以使用iOS从应用程序中的UIImagePickerController保存UIImage,ios,serialization,uiimageview,uiimage,uiimagepickercontroller,Ios,Serialization,Uiimageview,Uiimage,Uiimagepickercontroller,我有一个应用程序,可以使用UIImagePickerController拾取图像。我想将此图像保存在应用程序中,并用于填充一组UIImageViews。该应用程序是通用的。一旦用户选择图像,它将作为UITableViewCell中的图像,作为contentView的UIImage作为占据整个contentView 我的问题是 我如何处理决议?UIImageView及其缩放属性是否处理该问题,还是必须根据显示比例和特征集合向上/向下调整rez UIImageAsset如何发挥作用?有必要使用吗
UIImagePickerController
拾取图像。我想将此图像保存在应用程序中,并用于填充一组UIImageView
s。该应用程序是通用的。一旦用户选择图像,它将作为UITableViewCell
中的图像,作为contentView
的UIImage
作为占据整个contentView
我的问题是
- 我如何处理决议?
及其缩放属性是否处理该问题,还是必须根据显示比例和特征集合向上/向下调整rezUIImageView
如何发挥作用?有必要使用吗UIImageAsset
- 如果您想处理分辨率,它就在您的手中。如果需要,可以调整图像的大小
UIImageView
将仅处理图像对用户的显示方式,但不会改变图像大小
UIImageAsset
与此场景无关
来自文档:
UIImageAsset的一个常见用例是对多个图像进行分组
以不同的显示比例显示同一项目
如需有关的详细解释,请参阅
从选取器中选择图像后,将其存储在数据源中,然后重新加载tableview以显示新图像。@MrT纠正我的错误,你是说无论显示或特征集合如何,图像都保持相同的大小,但我可以使用UIImageView的缩放来显示我想要的图像?如果我为每个设备调整了大小,那么此时
UIImageAsset
将是一个选项吗?UIImageAsset永远不会是您的选项。它与Xcode项目中的“图像资源”文件夹是相同的。是的,无论大小,“图像视图”都会显示图像,除非您更改它,否则图像将保持相同的大小