0

如果我想擦除一个子视图,当我放置 mysubview.alpha = 0; 时是否完成?还是我必须做其他事情?谢谢!

4

3 回答 3

2

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

[mySubview removeFromSuperview];
于 2011-05-03T09:41:23.963 回答
1

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

于 2011-05-03T09:40:39.803 回答
0

只需使用:-

[*yoursubviewname* removeFromSuperView];
于 2011-05-03T10:09:36.793 回答