NSStepper
컨트롤 (많은 경우, 실제로는 ...)을 사용하는 사람은 각각 NSStepper
인스턴스에서 증분을 0.1 또는 기타 정수 값 이외의 다른 값으로 setIncrement:
을 호출하여 사용할 수 있습니까?10 진수 값이있는 NSStepper
steppers가 첨부 파일의 값을 조금씩 변경해야하는 편집기와 같은 UI가 있습니다. NSTextField
.
인터페이스 작성기 (IB)에서 십진수 값으로 증가 값을 설정하면 API가 정수로 반올림됩니다. API에서 이중 값을 허용하더라도.
증분 필드에 아무 것도 입력하지 않고 모든 인스턴스에 대해 setIncrement:
을 호출하는 NSStepper
하위 클래스를 사용하는 경우에도. IB는 분명히 여전히 0 또는 init
가 호출 된 후 뭔가 증가를 설정으로 init
에 0.1 .. 실패
setIncrement:
오버라이드 ...
호출되지 않습니다으로
NSStepper 인스턴스는 어떻게 생성됩니까? 인터페이스 빌더 또는 코드? – Monolo
코드로 만들면 문제가 없습니다. 맞습니까? 바로 거기에 증가분을 설정했습니다. 게시물에서 언급했듯이 값은 IB에 설정되어 있습니다. 즉, NSStepper는 IB (Interface Builder) – Jay
에 생성됩니다. 아니요, 문제가되지는 않지만 UI에 추가해야합니다. 프로그래밍 방식으로 코드에서 UI를 통해 작업해야합니다. – Monolo