1
NSTextField의 내용을 업데이트하는 NSSlider가 있습니다. 여태까지는 그런대로 잘됐다. 그것은 NSTextField가 포커스가 없거나 사용자가 편집하는 동안 작동합니다 (공백을 입력하거나 머무르는 등).사용자가 포커스를 맞추거나 편집 할 때 코드를 통해 NSTextField 내용 변경
내가 작업하려고하는 것은 사용자가 무엇을 하든지 관계없이 코드를 통해 NSTextField를 강제로 업데이트하는 것입니다. 슬라이더의 코드 값 이벤트 변경된
이 문제에
하는 setStringValue 방법만큼 NSTextField있는 편집되지 않는 한 작동-(IBAction) sliderTempoMoved: (id)sender{
[soundEngine setTempo:[sender floatValue]];
[labelTempo setStringValue:[NSString stringWithFormat:@"%0.2f%",[sender floatValue]]];
NSLog(@"slideTempoMoved: %f",[sender floatValue]);
}
...
모든 단서를?
안부, 알렉스
음 .... 나는 버그를 발견했습니다. NumberFormatted NSTextField를 사용했고 전달한 문자열에 10 진수 부호가 잘못 표시되었습니다. setFloatValue 사용하지만 setStringValue ... 작동하지 않습니다! – ghostrifle