如何用一个按钮逐个更改两个标签

时间:2011-04-20 10:24:54

标签: iphone

如何用一个按钮逐个更改两个标签

-(IBAction)see :(id) sender

{
    labl1.text=[NSString stringWithFormat:@"hi"];

    labl2.text=[NSString stringWithFormat:@"helo"];

}

1 个答案:

答案 0 :(得分:1)

尝试使用以下

假设你的内存中有两个UILabel。

  //Set text
  labl1.text=[NSString stringWithFormat:@"hi"];
  labl2.text=[NSString stringWithFormat:@"helo"];

  //Set their frame
  labl1.frame = CGRectMake(x,y,width,height);
  labl2.frame = CGRectMake(x,y,width,height);

  ...........
  ...........

  //Add to super view 
  [self.view addSubviews:labl1];
  [self.view addSubviews:labl2];

-(IBAction)see :(id) sender
{
    if(SomeCondition)
    {
      labl1.hidden = NO;
      labl2.hidden = YES;
    }
    else 
    {
      labl2.hidden = NO;
      labl1.hidden = YES;
    }
}