2011-10-13 5 views
1

버튼 클릭으로 라벨의 텍스트를 어떻게 바꿀 수 있는지 알고 싶습니다. 추가 및 마이너스라는 버튼이 두 개 있습니다. 버튼을 클릭하면 각 클릭에서 1에서 증가합니다. -10, 우리는 마이너스 버튼을 클릭하면, 그것은, 1-10에서 줄여야는 버튼 클릭으로 라벨의 텍스트 변경

나는,

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

} 

하십시오 친구들이 진행하는 방법을 설명해 아래에 몇 가지 물건을하려고 노력

감사합니다. 란짓

답변

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

ok 매우 감사합니다 u :) – Ranjit

관련 문제