【问题标题】:UIImagePicker Changing my Background?UIImagePicker 改变我的背景?
【发布时间】:2023-03-18 03:04:01
【问题描述】:

我正在打开一个图像选择器,相机样式,作为 modalviewcontroller。如果我打开图像选择器,然后取消,之前的视图会恢复正常。

如果我打开图像选择器,拍照,然后返回并取消,我之前的视图的背景会丢失,我可以看到主窗口。有谁知道这是怎么发生的?

【问题讨论】:

    标签: iphone iphone-sdk-3.0 uiimagepickercontroller didreceivememorywarning


    【解决方案1】:

    我的猜测是您收到了内存不足的警告,并且您的视图正在被释放,因为它目前处于隐藏状态。在 didRecieveMemoryWarning 上设置断点...

    【讨论】:

    • 断点被击中!伙计,我完全迷路了。非常感谢,愿你有一天能找到你的特殊断点并安顿下来。
    【解决方案2】:

    我的第一个倾向是您正在正确地发布(或者说不保留)您的观点。由于 modalviewcontroller 的方式,这不应该发生,但我想当 modalview 进来时,自动释放的视图可能会被转储。看看你是否在代码中做任何保留或释放的东西(包括属性创建)。还要看看你是否不能在你希望返回的视图控制器的功能中遇到任何断点。如果你可以击中它们,请尝试重新初始化视图。如果没有,请点击文档:Using modalViewController 或示例代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-05
      • 1970-01-01
      • 2012-04-02
      • 2022-01-07
      • 2012-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多