텍스트 필드와 슬라이더가 동일한 NSNumber 객체에 바인딩되어 있습니다. 텍스트 필드의 값이 변경되면 (또는 일단 슬라이더의 값이 변경되면) 자체적으로 업데이트되는 다른 레이블을 붙이고 싶습니다. 예를 들어 텍스트 필드에 표시된 값이 50보다 커지면 레이블을 "낮음"에서 "높음"으로 변경하려면 어떻게해야합니까?키 - 값 코딩 및 바인딩
1
A
답변
0
KVO는 확실히 방법입니다.
반면에 슬라이더를 조정할 때 발생하는 타겟팅 된 동작을 활용할 수도 있습니다. 호출중인 액션에서 두 번째 텍스트 레이블 뒤에있는 배킹 인스턴스 변수 또는 속성을 업데이트하지 않는 이유는 무엇입니까?
0
KVO가 가장 쉽습니다.
바인딩은 술어와 포맷터를 사용하여 수행 할 수 있습니다.
관련 문제
- 1. 키 - 값 코딩 및 메소드
- 2. 키 - 값 - 코딩 키 경로
- 3. UIGestureRecogniser 키 - 값 코딩
- 4. 키 값 코딩 설명
- 5. 키 - 값 코딩 @UnionOfObjects
- 6. iOS 키 값 코딩
- 7. 키 - 값 코딩 컴플라이언스
- 8. 키 - 값 코딩 및 키 - 값 유스 케이스 준수?
- 9. 핵심 데이터 및 런타임 키 값 코딩
- 10. 코코아 키 값 코딩 및 역관계 특성
- 11. 키 - 값 코딩 및 BOOL을 사용하는 JSONKit
- 12. 키 - 값 코딩 UIView의 ivars
- 13. 키 값 바인딩 iPhone
- 14. 키 값 코딩 호환 오류
- 15. 키 - 값 속성에 바인딩
- 16. 키 값 코딩 유효성 검사를 구현하는 방법
- 17. AngularJS 템플릿 바인딩 키/값
- 18. cs193p 스위프트 키 값 코딩 오류
- 19. 키 값 코딩 호환 오류 메시지 받기
- 20. 키 값 코딩 크래시 - Objective-C
- 21. 키 값 코딩 keyPath @ 값의 제품 가치?
- 22. 인터넷에서 키 - 값 - 코딩 및 키 - 값 - 관찰 세션 비디오를 알고 계십니까?
- 23. 이 클래스는 키 imageView 키 값 코딩 호환되지 않습니다
- 24. 이 클래스는 코딩 호환 키 XXXXXX에 대한 키 값
- 25. 사전 또는 키/값 목록에 Winform 바인딩
- 26. 바인딩 네비게이터 버튼 코딩
- 27. XML에서로드 된 키/값 쌍 바인딩
- 28. 키, 값 및 색인
- 29. NSPopUpButton에있는 NSMutableArray 바인딩 및 삽입 새 값
- 30. Ember.TextField에 바인딩 값 및 클래스
감사합니다. 내가 제안한대로 슬라이더의 타겟 액션을 사용하여 라벨을 업데이트했습니다. 나는 KVC를 작동시키는 방법을 알아 내야 만한다. – econ
Apple 문서를 확인하십시오. http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Protocols/NSKeyValueObserving_Protocol/Reference/Reference.html 해당 문서는 KV 관찰을 다루고 있습니다. addObserver : forKeyPath : options : 컨텍스트 선택기에 가장 관심이 있습니다. –
KVO 문서가 문제를 해결했습니다. 고맙습니다. – econ