gpt4 book ai didi

ios - 如何在标签栏应用程序中关闭相机(ImagePickerController)并在重新选择标签时重新加载它?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:18:50 25 4
gpt4 key购买 nike

我正在构建一个应用程序,在第一次选择选项卡时显示相机 (ImagePickerController)。由于它由其 View Controller 以模态方式呈现,因此它占据了整个屏幕,我放置了一个关闭按钮,该按钮关闭 Controller 并返回对选项卡(其中 6 个)的访问。下次选择相机选项卡时,相机不会启动,只会给我一个空窗口,即 View Controller 。我使用 Storyboard 创建了我的应用程序并使用了自定义相机覆盖层 - 而不是标准的 UIImagePickerController 覆盖层。

我关闭相机:[self.picker dismissModalViewControllerAnimated:NO];

有人可以指导我如何始终在此 View Controller 中呈现相机吗?

最佳答案

因为它是第一次工作而不是后续时间,我猜你是在选项卡 View Controller 的 viewDidLoad 方法中显示相机 View Controller 。将该代码移动到 viewWillAppear,它应该会在您每次转到该选项卡时显示。

或者,您可以在 UITabBarDelegate tabBar:didSelectItem: 方法中显示相机。

关于ios - 如何在标签栏应用程序中关闭相机(ImagePickerController)并在重新选择标签时重新加载它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13105808/

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