문제

I want to know how we can change text on label with button click,i have 2 buttons named add and minus,if we click on add button,on each click ,it will increase from 1-10,and if we click on minus button ,it should reduce from 1-10,

I tried to do some stuff,which is below

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

}

please friends explain me how to proceed,

Regards Ranjit

도움이 되었습니까?

해결책

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]];
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top