이 문제와 동일한 문제가 발생했습니다. This one. 지금까지 답변 된 적이 없습니다. 두 단어로 :NSPopUpButton의 열기가 지연됩니다.
NSTableView에 NSPopUpButtonCell을 배치하면 popup은보다 먼저 을 열고 tableView의 선택이 변경되었습니다.
popup의 메뉴가 tableView의 행 선택에 의존하면 너무 늦게 업데이트됩니다.
해결 방법 1 : 몇 초 후에 [슈퍼]를 호출하는 블록으로 popUp의 열기가 다릅니다. 그러나 어떤 방법을 무시해야할지 모르겠습니다.
솔루션 2 : 현재 사용하고있는 다른 바인딩을 사용하십시오 (popUp에는 테이블에서 선택된 엔티티의 NSSet가 포함되어 있습니다. 테이블의 테이블이 아닌 다른 컨트롤러를 사용하고 있습니다. myTable.selection.theSet.
은 내가 할 수있는 다른 뭔가가 있나요? 감사합니다!