如何使用使用popvivew控制器时将Uiimage从一个视图控制器传递到其他视图控制器



>我有两个视图控制器。

  1. 第一个UIView控制器包含一个UIImage,当我点击"裁剪"按钮时,转到第二个视图控制器,我通过推送视图控制器传递图像,在这里我正在裁剪我的UIImage。

  2. 在第二个UIViewController中,裁剪我的图像后,单击"完成"按钮,我需要将裁剪后的图像传递到第一个视图。

问题是当我使用弹出视图控制器时,图像没有通过。

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

@property (assign)UIImage *croppedImage;

第二视图控制器应具有

@property (assign)FirstViewController *first;

弹出设置之前

first.croppedImage = self.image; 

1)在第一个视图控制器标头中创建一个UIIMAGE *变量。

2)在弹出之前从第二个视图控制器设置UIimage变量。

3)弹出第二个视图控制器。

如果这不起作用,则创建一个由 uiimage 变量组成的单例类

相关内容

  • 没有找到相关文章

最新更新