删除子视图

时间:2011-05-03 09:37:06

标签: iphone view alpha erase

如果我要删除子视图,当我把mysubview.alpha = 0时,它是否已完成;? 或者我还要做其他事吗? 谢谢!

3 个答案:

答案 0 :(得分:2)

如果您只是想删除它,请使用

[mySubview removeFromSuperview];

答案 1 :(得分:1)

要“擦除”子视图,只需将其释放;)你将它的alpha值设为0,它只是隐藏。 正如评论中所述,您还必须将其从superview([myView removeFromSuperview])中删除。

答案 2 :(得分:0)

只需使用: -

[*yoursubviewname* removeFromSuperView];