gpt4 book ai didi

iphone - 在另一个 UIView 中显示 UIImagePickerController

转载 作者:搜寻专家 更新时间:2023-10-30 19:55:56 24 4
gpt4 key购买 nike

在过去的几个月里,我一直在广泛使用 UIImagePickerController,特别是 OS3.1 中的新功能以及在相机 View 上叠加 View 的更新版本。这工作得很好。

但是,我目前正在进行一个项目,我希望能够在现有 View 中显示 UIImagePickerController 的相机 View 。本质上,这与我目前所做的完全相反。

一个示例是带有导航组件的 View Controller (考虑带有渐变的顶部和底部水平条),并且在这些条之一上点击按钮后,内容区域将显示相机 View 。快门动画应该向上,顶部和底部导航栏将始终保持在顶部。

我已经成功地将 UIImagePickerController 添加到窗口 View ,并以模态方式呈现它,但没有任何运气将它添加为 subview 。

例如:

[window addSubview:camera.view];
[self presentModalViewController:camera animated:YES];

最佳答案

您需要做的就是调用 viewWillAppear 和 viewDidAppear。

这是一个例子,其中 _pickerController 是 UIImagePickerController 的一个实例:

[self.view addSubview:_pickerController.view];
[_pickerController viewWillAppear:YES];
[_pickerController viewDidAppear:YES];

关于iphone - 在另一个 UIView 中显示 UIImagePickerController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1759194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com