我正在使用框架制作iPhone应用程序,我的框架不在中心,它重复。我想要设置在中心,我讨厌我的帧重复多次。
我正在使用以下代码:
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
// picker.delegate = self;
[picker setSourceType:UIImagePickerControllerSourceTypeCamera];
// creating overlayView
UIView* overlayView = [[UIView alloc] initWithFrame:picker.view.frame];
// letting png transparency be
overlayView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"f2.png"]];
[overlayView.layer setOpaque:NO];
overlayView.opaque = NO;
picker.showsCameraControls = NO;
picker.cameraOverlayView = overlayView;
//[self presentModalViewController:picker animated:YES];
[self presentViewController:picker animated:YES completion:nil];
我是不是漏掉了什么?提前使用TNX。
发布于 2014-07-14 10:57:13
我不确定,你在问什么,但也许改变帧和边界可以解决你的问题:
UIView* overlayView = [[UIView alloc] initWithFrame:picker.view.bounds];
https://stackoverflow.com/questions/24733348
复制相似问题