Ios 如何在imagePickerController不隐藏图像的情况下将图像设置为imageView?

Ios 如何在imagePickerController不隐藏图像的情况下将图像设置为imageView?,ios,swift,imageview,uiimagepickercontroller,Ios,Swift,Imageview,Uiimagepickercontroller,理想情况下,我希望将从相机返回的图像设置为imageView,但不关闭控制器,使其无缝地填充屏幕。下面是我的代码:我正在设置关闭imagepickercontroller后返回到图像视图的image属性-如何设置该属性,以便图像在imagepickercontroller上设置为图像视图,而不必关闭imagepickercontroller。理想情况下,我希望将图像设置为imageView,让我的VC在不关闭imagepicker的情况下显示它。干杯 func imagePickerContro

理想情况下,我希望将从相机返回的图像设置为imageView,但不关闭控制器,使其无缝地填充屏幕。下面是我的代码:我正在设置关闭imagepickercontroller后返回到图像视图的image属性-如何设置该属性,以便图像在imagepickercontroller上设置为图像视图,而不必关闭imagepickercontroller。理想情况下,我希望将图像设置为imageView,让我的VC在不关闭imagepicker的情况下显示它。干杯

func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {

    let IMG: UIImage  = info[UIImagePickerControllerOriginalImage] as! UIImage

    self.dismissViewControllerAnimated(false) { () -> Void in
        imageArray.append(IMG)
        self.imageView0.image = IMG

    }

}
简单:self.imageView0.image=IMG 如果要在阵列中保存图像,请尝试以下方法:

imageArray.append(IMG)

但是不要在dismissViewControllerAnimated内部使用此选项。

谢谢,伙计,太好了。现在,如何使imageView充满屏幕的任何线索。目前,它只填充了一部分,并不局限于屏幕边缘。让我们想象一下,您需要在左上角的imageView,大小为150x150。imageView0.frame=CGRectMake0,0100100 imageView0.ContentMode=.ScaleToFill但我不明白您需要在全屏上显示带有ScaleToFill图像或imageView的imageView?我希望设置为我的imageView的图像填充整个屏幕snapchat esq。上面的代码实现了吗?imageView0.frame=CGRectMake0,0,self.view.bounds.size.width、self.view.bounds.size.height图像视图将遍布整个屏幕。如果你需要给它一些透明度,你可以写这个imageView0.alpha=0.7。如果有帮助,请接受回答。我可以再问一个问题吗。你知道如何让imagepickercontroller填满屏幕吗。这是我的代码:imagePicker.sourceType=UIImagePickerControllerSourceType.Camera imagePicker.delegate=self imagePicker.allowsEditing=false imagePicker.ShowsCamera控件=false imagePicker.cameraOverlayView=overlayView self.presentViewControllerimagePicker,动画:false,完成:nil