我创建了UIImageViews并将其添加到子视图中。然后我将它添加到NSMutableArray。
所以,我需要在某些索引中从内存和子视图对象(UIImageView)中删除
[arr removeObjectAtIndex:index];
和
[arr replaceObjectAtIndex:index withObject:[NSNull null]];
没有帮助,因为UIImageView不会从View中消失。
怎么做?
抱歉我的英语:)答案 0 :(得分:3)
[[arr objectAtIndex:index] removeFromSuperview];
答案 1 :(得分:0)
我不想将它们添加到数组中,只需提供项目标记值
[imageview setTag:index++];
。你可以用
获得观点[self viewWithTag:index];
并删除它们
[[self viewWithTag:index] removeFromSuperView];