【问题标题】:How to remove a subview from memory and display right away?如何从内存中删除子视图并立即显示?
【发布时间】:2009-09-09 21:35:53
【问题描述】:

如何从内存中删除 UIImageView 的子视图(在本例中为视图控制器)并立即显示?

[myGroovySubview release];

没有这样做。

任何帮助表示赞赏!

谢谢 // :)

【问题讨论】:

    标签: iphone uiviewcontroller uiimageview subview


    【解决方案1】:

    myGroovySubview.hidden = YES; 隐藏视图。您也可以尝试使用 [myGroovySubview removeFromSuperview]; 将其从其超级视图中删除

    如果您将其从其父视图中删除,release 调用应自动将其从内存中删除,因为在该调用之后引用计数应为零。

    【讨论】:

    • 如果某些视图控制器已将其保留为属性,则释放可能不会将其从内存中删除。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-09
    • 1970-01-01
    相关资源
    最近更新 更多