如何使用popvivew控制器使用Uiimage从一个视图控制器到其他视图控制器?

我有两个视图控制器。

  1. 第一个UIViewController包含一个UIImage,当我点击“裁剪”button,转到第二个视图控制器,我通过推视图控制器传递图像,在这里我剪裁我的UIImage。

  2. 在第二个UIViewController裁剪我的图像后,点击“完成”button,我需要将裁剪的图像传递到第一个视图。

问题是当我使用popup式视图控制器,图像不通过。

像这样尝试。 第一个视图控制器应该有一个属性

@property (assign)UIImage *croppedImage; 

第二个视图控制器应该有

 @property (assign)FirstViewController *first; 

在popup设置之前

 first.croppedImage = self.image; 

1)在第一个视图控制器头中创build一个UIIMAGE *variables。

2)在popup之前,从第二个视图控制器设置uiimagevariables。

3)POP第二个视图控制器。

如果这不起作用,使一个由uiimagevariables组成的单例类