2013-11-15 2 views
-1

하나 이상의보기 컨트롤러가있는 응용 프로그램에서 버튼을 누를 때 마지막으로 선택한 값에서 다시 시작하도록 UIStepper를 설정하는 방법은 무엇입니까?UISteppers - 마지막 값에서 다시 시작하도록 스테퍼를 설정하는 방법

현재 Steppers로 내보기로 이동하면 스테퍼 단추를 누르면 내 레이블의 값이 시작 기본값으로 다시 설정됩니다.

사용자가 선택한 마지막 값에서 증가/감소하고 싶습니다.

감사합니다.

+0

당신은 당신이 지금 사용하고있는 코드를 표시해야합니다. 또한 View Controller간에 어떻게 앞뒤로 가고 있습니까? – rdelmar

답변

0

시도 :

-(void)viewDidLoad { 

int number = [[NSUserDefault standardUserDefault] integerForKey:@"value"]; 

if(!number) { number = 1; }; 

yourStep.value = number; 

} 

-(IBAction)changeValue:(UIStepper *)sender { 

double value = [sender value]; 

int myValue = (int)value; 

[[NSUserDefault standardUserDefault] setInteger:myValue [email protected]"value"]; 

} 
+0

"귀하의 스텝. 가치"란 무엇입니까? 내가 뭘 집어 넣어야할지 모르겠다. 감사. – user2659728

+0

@ user2659728 yourStep은 UIStepper의 이름이고 .value는 UIStepper의 속성입니다. – Ilario

+0

잘 작동합니다. 고마워요 일라 리오 – user2659728