0

각 열을 arraycontroller.arrangedObjects에 바인딩하여 NSTableView를 코어 데이터 기반 NSArrayController에 바인딩했습니다.열 머리글을 통해 정렬 한 후 NSTableView가 업데이트되지 않습니다.

기본적으로 기본 정렬 작업을 수행하지만 열 머리글 중 하나를 클릭하여 테이블을 정렬 할 때 문제가 발생합니다.

기본적으로 테이블 표시가 엉망이됩니다. 행이 복제되고 정렬 순서가 모든 곳에서 이루어집니다.

그러나 행을 클릭하면 TableView가 다시 그려지고 모든 것이 잘 보입니다.

그래서 정렬이 제대로 작동하는 것처럼 보이지만 행을 클릭하기 전까지는 테이블 뷰 표시에 반영되지 않습니다.

누구나 내 테이블 뷰가 제대로 정렬되지 않는 이유를 말해 줄 수 있습니까?

나는 이것을 광범위하게 봤고, 문서를보고, 코드에서 생각할 수있는 모든 것을 시도했지만 무슨 일이 일어나고 있는지를 알 수 없었다.

감사합니다.

대런.

답변

0

문제는 결국 간단합니다.

어떤 이유로 나는 왜곡 된 디스플레이를 일으키는 TableView에 대한 "Core Animation"레이어 선택기를 체크 했었습니다.

tickbox를 지울 때 모든 것이 제대로 작동하기 시작했습니다.

감사합니다.

대런.

관련 문제