【发布时间】:2011-10-14 05:07:28
【问题描述】:
UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(dragger.frame.origin.x, dragger.frame.origin.y,dragger.frame.size.width, dragger.frame.size.height)] ;
imgView.image = dragger.image;
overlayView = [[UIView alloc] initWithFrame:CGRectMake(dragger.frame.origin.x,dragger.frame.origin.y,dragger.frame.size.width, dragger.frame.size.height)];
[overlayView addSubview:imgView];
//open the camera
self.picker = [[UIImagePickerController alloc] init];
self.picker.delegate = self;
self.picker.sourceType = UIImagePickerControllerSourceTypeCamera;
self.picker.cameraOverlayView=overlayView;
[self.navigationController presentModalViewController:self.picker animated:YES];
这在纵向模式下可以正常工作,但在横向模式下叠加图像不会改变。
如果我需要帮助,我该如何实现?
【问题讨论】:
-
我也面临同样的问题。这个链接帮助我解决了这个问题。 stackoverflow.com/questions/5427656/…
标签: iphone orientation uiimagepickercontroller