在过去的几个月里,我一直在使用 UIImagePickerController 进行广泛的工作,特别是使用 OS3.1 和更新的在相机视图顶部覆盖视图的新功能。这工作得很好。
但是,我目前正在开发一个项目,我希望能够在现有视图中显示 UIImagePickerController 的相机视图。本质上,与我目前所做的完全相反。
一个示例是带有导航组件的视图控制器(想想带有渐变的顶部和底部水平条),当点击这些条之一上的按钮时,内容区域会显示相机视图。快门动画应该向上,顶部和底部导航栏将始终保持在顶部。
我已经成功地将 UIImagePickerController 添加到窗口视图,并以模态方式呈现它,但没有任何运气将它添加为子视图。
前任:
[window addSubview:camera.view];
[self presentModalViewController:camera animated:YES];