使用iphone捕获图像并转到下一个视图而不显示第一个视图

时间:2011-07-26 11:57:05

标签: iphone objective-c ipad ios4 iphone-sdk-3.0

我需要制作一个应用程序,在我看来,有一个按钮用于在iphone中使用相机拍照。拍摄照片后不进入firstview进入下一个视图,我需要在uiimageview中显示该图片。我知道如何使用相机拍照并在第一个视图的Uiimageview中显示它。

Firstview->用于拍摄相机的按钮 - > secondview-> uimageview with picture

2 个答案:

答案 0 :(得分:1)

我有相同的情况,尝试这样

按下Click时的

- 使用Animated推送SecondViewController:NO然后

在viewDidAPpear中

调用Camera Class - 然后在完成后,在Imagepickercontroller的didfinishpickimage委托中设置imageview的图像。

希望这有效!

答案 1 :(得分:0)

你可以这样做

在imagePicker的委托方法didFinishPickingMedia

获取UIImage对象

然后

SecondViewController *second = [[SecondViewController alloc] initWithNibName:@"SecondViewController"];
[self.navigationController pushViewController:second animated:YES];
//imageView is an IBOutlet UIImageView object and should be created using properties in SecondViewController you know what I mean (@property,@synthesize)
second.imageView.image = image; //you got using imagePicker
[second release];

这就是全部