【发布时间】:2011-06-26 18:41:14
【问题描述】:
我正在执行一个小的 iOS 项目/测试,我正在调用 UIImagePickerContoller,并将源设置为 iPhone 相机。
我想将这个“实时”摄像头加载到我界面中一个较小的 UIView 框中。我正在让相机加载并显示,但不在 UIView 中。这是我正在使用的代码:
- (void)viewDidAppear:(BOOL)animated {
UIImagePickerController *scope = [[UIImagePickerController alloc] init];
[scope setSourceType:UIImagePickerControllerSourceTypeCamera];
[scope setShowsCameraControls:NO];
[scope setEditing:NO];
[scope setNavigationBarHidden:YES];
[cameraDisplayView addSubview:scope.view];
[scope viewWillAppear:YES];
[super viewDidAppear:YES];
}
【问题讨论】:
-
什么意思,是不是得到了“普通”的相机界面,还是有什么问题?
-
我可以显示普通相机,但它不在我在界面生成器中创建的 UIView 中。最接近展示我正在尝试做的事情是来自新的 Super 8 应用程序...itunes.apple.com/us/app/super-8/id435739918?mt=8
标签: iphone ios uiview uiimagepickercontroller