개요보기 (NSTreeController에 연결된)에서 행을 선택하고 제거 버튼을 클릭하면 선택한 행은 삭제되지 않지만 실제로는 테이블 아래쪽에있는 행이 삭제됩니다. 당신이 더 많은 정보를 원하시면 댓글 주시기해야하는 경우선택한 개요가 아닌 제거 단추를 클릭하면 개요보기 하단의 행이 삭제되는 이유는 무엇입니까?
:
및 엔터티 모델 : 일부 자세한 내용 여기 내 버튼의 연결입니다.
개요보기 (NSTreeController에 연결된)에서 행을 선택하고 제거 버튼을 클릭하면 선택한 행은 삭제되지 않지만 실제로는 테이블 아래쪽에있는 행이 삭제됩니다. 당신이 더 많은 정보를 원하시면 댓글 주시기해야하는 경우선택한 개요가 아닌 제거 단추를 클릭하면 개요보기 하단의 행이 삭제되는 이유는 무엇입니까?
:
및 엔터티 모델 : 일부 자세한 내용 여기 내 버튼의 연결입니다.
첫 번째로 Alex의 설명을 반향 출력하면 바인딩이 모두 어레이 컨트롤러 대신 트리 컨트롤러에 바인딩됩니다.
둘째, 개요 컨트롤러의 "선택 인덱스 경로"바인딩을 트리 컨트롤러의 selectionIndexPaths
속성에 바인딩하여 트리 컨트롤러가 선택한 항목을 알 수 있도록하십시오.
버튼을 올바른 컨트롤러에 연결 했습니까? 스크린 샷에서 트리 컨트롤러가 아닌 어레이 컨트롤러에 remove : 메시지를 보내고 있음을 알 수 있습니다. – Alex
그냥 NSTreeController에 연결하면 삭제할 수 없습니다. 링크 Aswell이 바로 수정되었습니다. – Joshua
답하십시오. – Joshua