gpt4 book ai didi

iphone - 将 UIImagePickerController 推到左侧

转载 作者:行者123 更新时间:2023-12-03 20:19:53 25 4
gpt4 key购买 nike

我正在制作一个相机应用程序,它允许用户访问照片库。他们触摸按钮,然后使用presentModalViewController弹出UIImagePickerControllerSourceTypeSavedPhotosAlbum。当他们触摸照片时,我想要一个 View 将 ImagePicker 推到左侧,然后进入新 View 。问题是,我想让 ImagePicker 保持打开状态,这样当他们返回时就不会出现延迟。这种情况发生在许多相机应用程序中,例如 NightCamera。每当我使用 [self.navigationController PushViewController:photoPreview]; 时,它会将 View 推送到主视图,而不是选择器。当我使用 [picker.navigationController PushViewController:photoPreview]; 时,没有任何反应,因为选择器的 navigationController 为零。有谁知道该怎么办吗?

最佳答案

是的,这是可能的。不存在“模态视图 Controller ”这样的东西,任何 View Controller 都可以模态呈现。

由于 UIImagePickerController 已经是 UINavigationController,因此您可以直接在其上推送 View 。所以而不是

[picker.navigationController pushViewController:some_view_controller];

就这么做

[picker pushViewController:some_view_controller];

正在删除.navigationController

关于iphone - 将 UIImagePickerController 推到左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1947160/

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