简体   繁体   English

使用popvivew控制器时,如何将Uiimage从一个视图控制器传递到另一个视图控制器?

[英]How to Passing Uiimage from one view controller to Other view controller when using popvivew controller used?

I Have Two View controllers. 我有两个View控制器。

  1. First UIViewController contain one UIImage, when I click "crop" button, go to second view controller I pass the image by push view controller, here I'am cropping my UIImage. 第一个UIViewController包含一个UIImage,当我单击“裁剪”按钮时,转到第二个视图控制器,我通过推式视图控制器传递图像,这里我裁剪了UIImage。

  2. In second UIViewController after cropping my image, clicking "done" button, I need to pass the cropped image to first view. 裁剪图像后,在第二个UIViewController中,单击“完成”按钮,我需要将裁剪的图像传递到第一视图。

Problem is when I use pop-view controller, image is not passing. 问题是当我使用弹出视图控制器时,图像未通过。

1)Make a UIIMAGE *variable in first view controllers header. 1)在第一个视图控制器标头中设置UIIMAGE * variable。

2)set the uiimage variable from second view controller before popping. 2)在弹出之前从第二个视图控制器设置uiimage变量。

3)POP the second view controller. 3)POP第二个视图控制器。

If this is not working make a singleton class consisting of uiimage variable 如果这不起作用,则使一个由uiimage变量组成的单例类

Try like this. 尝试这样。 First view controller should have a property 第一视图控制器应具有一个属性

@property (assign)UIImage *croppedImage;

Second view controller should have 第二个视图控制器应具有

@property (assign)FirstViewController *first;

Before popping set 弹出集之前

first.croppedImage = self.image; 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用推视控制器时如何将Uiimage从一个视图控制器传递到其他视图控制器? - How to Passing Uiimage from one view controller to Other view controller when using push view controller used? 从一个视图控制器向另一个视图控制器传递数据时出错 - Error when passing data from one view controller to the other 如何从一个视图控制器导航到另一个 - How to navigate From one view controller to other 如何从View Controller中的情节提要中选择UIImage - How to select UIImage in storyboard from View Controller 将 Firebase 数据从一个视图控制器传递到详细视图控制器 - Passing Firebase Data from one view controller to detail view controller 将UIImage传递给第二个视图控制器会滞后过渡 - Passing UIImage to second view controller lags transition 将标签数据从一个视图控制器传递到另一个 - Passing label data from one view controller to the other 将渐变颜色从一个视图控制器传递到另一个视图控制器 - Pass Gradient Color from one view controller to other view controller 从另一个视图控制器中的一个视图控制器获取按钮 - Getting button from one view controller in other view controller 单击第一个视图控制器中的按钮时如何通过选项卡栏控制器从一个视图控制器转到另一个视图控制器 - How to go from one view controller to another view controller through tab bar controller when Click a button in the first view controller
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM