gpt4 book ai didi

iphone - 为什么 viewDidLoad 在关闭 UIIMagePickerViewController 后被调用?

转载 作者:行者123 更新时间:2023-12-03 21:06:36 24 4
gpt4 key购买 nike

我正在创建一个应用程序,在其中使用 viewDidLoad 方法调用 Web 服务。回复将填充我的表格。有一个按钮允许用户捕获图像。为此,我使用了 UIImagePickerViewController。捕获图像后,当我关闭相机 View 一段时间后,应用程序进入 viewWillAppear。我对此没有任何问题。但有时这会进入 viewDidLoad 方法。

这就是我的表单被重新填充的原因。

我不知道发生了什么,为什么应用程序进入 viewDidLoad 方法?

有什么想法吗

谢谢

最佳答案

当使用 UIImagePickerViewController 时,相机通常会引发内存警告,并且 View Controller 的 viewDidUnload 方法将被调用。下次显示 View 时(当 UIImagePickerViewController 被关闭时),将调用 viewDidLoad 方法,因为它之前已被卸载。

关于iphone - 为什么 viewDidLoad 在关闭 UIIMagePickerViewController 后被调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6502276/

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