在我的视图中添加UILabel后,如何删除它?

时间:2010-03-22 06:19:33

标签: iphone uilabel

我已经以编程方式将UILabel添加到我的视图中:

myLabel = [[UILabel alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 30.0f)];
myLabel.center = CGPointMake(160.0f, 120.0f);
myLabel.backgroundColor = [UIColor clearColor];
myLabel.textColor = [UIColor whiteColor];
myLabel.font = [UIFont fontWithName:@"Helvetica" size: 18.0];
myLabel.textAlignment = UITextAlignmentCenter;
myLabel.text = @"Hello";
[self.myView addSubview:myLabel];

在我的视图中添加标签。我似乎无法找到的是,一旦我完成了标签(在未来的一点),我该如何从视图中删除它? [myLabel release]似乎没有用,我觉得它有意义,因为它添加的视图可能保留了它的参考。那么最佳做法是什么?

1 个答案:

答案 0 :(得分:8)

[myLabel removeFromSuperview];