删除控件,tag默认是0.不可以删除

来源:互联网 发布:网络电视浙江卫视 编辑:程序博客网 时间:2024/05/17 04:19

删除控件,tag默认是0.不可以删除


if (string&&![string isEqualToString:@""]) {            [array_ addObject:string];        }        label_=[[UILabel alloc]initWithFrame:self.frame];        label_.tag=[array_ count];        NSLog(@"tag=%i",label_.tag);        label_.textColor=[UIColor redColor];        label_.backgroundColor=[UIColor clearColor];        label_.textAlignment=NSTextAlignmentLeft;        label_.font=[UIFont systemFontOfSize:15];        label_.text=[array_ objectAtIndex:[array_ count]-1];                //    label_.textColor=[UIColor clearColor];        CGSize size=[label_.text sizeWithFont:[UIFont systemFontOfSize:15]];        CGRect rect=label_.frame;        rect.origin.x=(size.width-0.75)*([array_ count]-1);        rect.origin.y=5;        rect.size=size;        label_.frame=rect;        [self.view addSubview:label_];

UILabel *labelDel=(UILabel*)[self.view viewWithTag:[array_ count]];        NSLog(@"labelDel.tag=%d",labelDel.tag);        if (labelDel) {                [labelDel removeFromSuperview];                [array_ removeLastObject];                    }        NSLog(@"text count=%d",[textField_.text length]);


原创粉丝点击