2011-10-13 88 views
1

我想知道如何通过按钮单击来更改标签上的文本,我有2个名为加减的按钮,如果我们单击添加按钮,每次单击时它将从1 -10,如果我们点击减号按钮,它应该由1-10减少,用按钮单击更改标签上的文本

我试着做一些东西,这是低于

-(IBAction) addQuantity 
{ 
    for (int i=1;i<11; i++) 
    { 
     [m_label setText:[NSString stringWithFormat:@"%i",i]]; 
    } 

} 

请朋友解释我如何着手,

Registers Ranjit

回答

1
NSInteger counter = 0; 
-(IBAction) addQuantity 
{ 
    if (counter > 9) 
     return; 
    [m_label setText:[NSString stringWithFormat:@"%d",++counter]]; 
} 

-(IBAction) minusQuantity 
{ 
    if (counter < 1) 
     return; 
    [m_label setText:[NSString stringWithFormat:@"%d",--counter]]; 
} 
+0

嘿谢谢铍,我怎么可以设置限制只有10个数字? – Ranjit

+0

现在检查答案 – beryllium

+0

好的非常感谢你:) – Ranjit