如何改变两个标签,一个个一个键
问题描述:
如何与一个按钮如何改变两个标签,一个个一个键
-(IBAction)see :(id) sender
{
labl1.text=[NSString stringWithFormat:@"hi"];
labl2.text=[NSString stringWithFormat:@"helo"];
}
答
尝试改变两个标签,一个个以下
假设你在内存中有两个的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;
}
}
我没有得到你.. – dks1725 2011-04-20 10:28:20
你不应该需要编写lbl1.text = [的NSString stringWithFormat:@ “喜”];在这种情况下。改为使用lbl1.text = @“hi”。这也适用于labl2。 – LuckyLuke 2011-04-20 10:40:25