0
이 기능은 아무것도하지 않습니다. 내가 테이블보기에서 행을 클릭하고 그것을 클릭하면 몇 가지 작업을하고 싶습니다. 그러나 그것은 아무 것도하지 않습니다. 행이 올바르게 표시되지만 조치가 누락되었습니다. 그 기능에서 "print ("Clicked ")를 추가했는데 로그 정보에는 표시되지 않습니다."
다른 방법으로이 작업을 수행 할 수 있습니까?
이 기능은 아무것도하지 않습니다. 내가 테이블보기에서 행을 클릭하고 그것을 클릭하면 몇 가지 작업을하고 싶습니다. 그러나 그것은 아무 것도하지 않습니다. 행이 올바르게 표시되지만 조치가 누락되었습니다. 그 기능에서 "print ("Clicked ")를 추가했는데 로그 정보에는 표시되지 않습니다."
다른 방법으로이 작업을 수행 할 수 있습니까?
의 문서에서 : "지정한 테이블 에서 마우스 버튼을 클릭했지만 열을 드래그하지 않았 음을 대리인에게 알립니다.". 이 메서드는 행을 클릭 할 때 호출되지 않습니다. 테이블 뷰에서 클릭을 포착하려면 테이블 뷰, 행 뷰 또는 셀 뷰를 서브 클래스 화하고 mouseDown(with:)
을 재정의하십시오. 다른 해결책 : 테이블보기가 클릭을 처리하고 선택한 행을 사용하게하십시오. 대리자에는 선택 영역의 변경 내용을 감지하는 여러 가지 방법이 있습니다.