2012-12-12 3 views
-1

슬라이더 값을 하나씩 증가 시키면 슬라이더가 나타납니다.버튼을 클릭하여 슬라이더 값을 1 씩 증가시킵니다.

+0

당신이 정교한, 문제는 아주 짧은입니까? 'UISlider'를 사용하고 있습니까? 당신은 이미 무엇을 시도 했습니까? – WDUK

+0

예 화면에있는 버튼 중 하나를 클릭했을 때 uislider를 사용하고 있습니다. 값이 하나씩 증가해야합니다. –

+0

답변을 얻은 경우 친절하게 알려주세요. –

답변

0

슬라이더의 콘센트를 생성하십시오. 버튼을 클릭 할 때마다 슬라이더 값을 가져오고 1을 추가하고 콘센트로 슬라이더를 업데이트합니다.

편집 :

.H 파일

#import "AppDelegate.h" 

@implementation AppDelegate 


- (IBAction)incSlider:(id)sender { 
    [_slider setIntValue:[_slider intValue]+1]; 

} 
@end 

하는 .m 파일

#import "AppDelegate.h" 

@implementation AppDelegate 


- (IBAction)incSlider:(id)sender { 
    [_slider setIntValue:[_slider intValue]+1]; 

} 
@end 

.xib의 화면 UISlider의 [setValue: animated:] 방법을 사용하여 이 가능 enter image description here

+0

예를 들어 –

+0

예를 들어 줄 수 있습니다 _ 슬라이더는 슬라이더의 콘센트이고, increaseSlider는 명령 단추에 연결된 동작입니다. –

+0

슬라이더에 최소 또는 최대 범위가 있고 부동 소수점 값이있는 경우 필요한 모든 변경 사항을 매우 쉽게 수행 할 수 있습니다 ... 그리고 이것이 답변을 해결할 경우 투표를하고 동의하십시오 :) –

0

촬영. 이 방법을 사용하여 슬라이더를 설정할 수 있습니다. Github Here에서 공유되는 샘플 프로젝트를 얻으십시오.

희망은 당신을 위해 작동합니다.

0

슬라이더의 최대 값을 보다 크게 설정하십시오.

사용 :

float sliderValue = yourSliderOutlet.value; 
[yourSliderOutlet setValue:sliderValue animated:YES]; 
+0

에 여전히 문제가 있습니까? –

관련 문제