2011-09-08 3 views
1

iOS 애플리케이션에 라벨과 슬라이더가 있는데이 문제가 발생했습니다.슬라이더 값을 동적으로 (자동으로) 업데이트하는 라벨은 어떻게합니까?

레이블을 슬라이더의 값으로 읽으려는 경우 단추로 IBAction을 사용하여 단추를 눌렀을 때 레이블이 슬라이더의 값을 업데이트하도록했습니다. 코드는 다음과 같다 :

label.text = [NSString stringWithFormat:@"%f", slider.value]; 

그것은 그래서 지금은 라벨이 값로 슬라이더를 드래그를 업데이트해야합니까, 어떻게 작동? 당신은 당신이이 일을 더 위안이 될 것이라고 판단되는 경우

-(void)yourMethodNameGoesHere:(id)sender{ 

} 

로 메소드 서명을 정의

[yourSlideReferenceVariable addTarget:self action:@selector(yourMethodNameGoesHere:) forControlEvents:UIControlEventValueChanged]; 

:

답변

0

값이 변경 될 때 처리하는 방법을 만들고 아래와 같이 대상으로하는 추가 인터페이스 빌더에서 'value changed'는 IBAction 메소드를 연결해야하는 이벤트입니다.

관련 문제