테이블 뷰에서 끌어서 놓기를 구현하고 있으며 드래그 이미지가 항상 드래그가 시작된 열을 기반으로하지만 원하는 점은 문제입니다. 첫 번째 열의 이미지를 사용하십시오.NSTableView의 드래그 이미지에 첫 번째 열 사용
"Complex OutlineView Window"가 원하는대로 작동하는 Apple의 TableViewPlayground 샘플을 살펴 보았지만 드래그 설정의 측면에서 내가 다른 것을 파악할 수 없습니다.
간단한 예제를 https://github.com/Uncommon/TableTest에 넣습니다. 두 번째 열에서 "stuff"라고 드래그하면 단어 "stuff"가 드래그되는 것처럼 보입니다. 내가 원하는 것은 드래그 이미지가 드래그 한 열의 관계없이 아이콘과 이름이있는 첫 번째 열에서 항상 가져 오는 것입니다.
내 데이터 소스에서 드래그를 사용하려면 tableView(tableView:,pasteboardWriterForRow:)
을 구현하지만 드래그를 시작한 열에 대한 정보는 포함되어 있지 않습니다.이 예제를 만들기 위해 예제 응용 프로그램에서 누락 된 것은 무엇입니까?
고마워요! 나는 시험에서 개요보기를해야한다. 나는 단지 그들이이 점에서 동일하다고 생각했다. – Uncommon