iphone - 如何将图像和数据传递到另一个 View ?

标签 iphone objective-c ios image

在我的 iPhone 应用程序中,第一个屏幕用户从分段 Controller 中选择两个选项中的一个,从数据选择器中选择一个选项(使用数组),输入他们的姓名并将图片从他们的照片库上传到 UIImageView。

我的问题是如何将所有这些数据获取到下一个 View (为了获取下一个 View ,我设置了 IBAction 并链接到 UIButton)。我可以毫不费力地告诉用户选择了什么,但是它将他们的所有选项(尤其是图像)都带入了我的第二个 View 。

最佳答案

在第二个 View 中创建一个图像变量,为其写入属性并合成它。

**(SecondView.h)**


UIImage *myImage;

@property (nonatomic, retain) UIImage *myImage;


**(SecondView.m)**

@synthesize myImage;

然后,当您分配新 View (单击按钮时)时,将所选图像传递给第二个 View 。
SecondView *mvController = [[SecondView alloc] initWithNibName:@"SecondView” 
                                    bundle:[NSBundle mainBundle]];
mvController.myImage = yourSelectedImage;
[self.navigationController pushViewController:mvController animated:YES];

就是这样...

关于iphone - 如何将图像和数据传递到另一个 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6993856/

相关文章:

objective-c - if else 循环中的多个语句

ios - 从 tableviewcell 类加载或推送 viewcontroller

ios - NSNumber numberFromString 不放置小数

objective-c - iOS开发中如何保存全局变量?

ios - 数据库迁移后保存核心数据时Cocoa错误134030

ios - UIPageViewController 只显示黑屏 - 但不会抛出错误

ios - 无法使具有标识符 Cell 的单元格出列 - 必须为标识符注册一个 Nib 或一个类,或者在 Storyboard中连接一个原型(prototype)单元格

php - 仅适用于 iPhone 和常规浏览器的 CSS?

iphone - 变量应该释放吗? iphone-sdk

iphone - 从服务器保存和检索核心数据