나는 NSTableView를 가지고 있으며 사용자가 열을 동적으로 표시하거나 숨길 수있는 기능이 있습니다 (메일 스타일 헤더 컨텍스트 메뉴 사용). 내 문제는 현재 열이 숨겨져 있거나 표시 될 때 테이블보기가 스크롤보기 (예 : 가로 스크롤 막대를 표시하는 것)보다 넓은 경우 모든 모든 보이는 열의 크기가 화면에 모두 맞도록 크기가 조정된다는 것입니다 .
NSTableView에서 여러 선택 동작을 수행 할 수있는 방법이 있습니까? 사용자가 명령 단추를 클릭하지 않고 계속 누르지 않아도됩니까? 이것은 HandleControlClick() 함수에 대한 호출에서 마우스 다운 처리 중에 cmdKey 수정 자 플래그와 OR을 수행하여 Carbon 목록 상자에서 쉽게 수행 할 수있었습니다. Cocoa를 처음 접했을 때
NSTextFieldCell에서 사용하고있는 NSAttributedString이 있습니다. 그것은 여러 개의 클릭 할 수있는 URL 링크를 만들고 NSTextFieldCell 안에 큰 NSAttributedString을 넣습니다. NSTextFieldCell을 정상적으로보고 강조 표시 될 때마다 링크를 클릭 할 수 없습니다. 각 열이나 행을 편집 할 수 있
빠른 개체. 뭔가를 내려다 보겠습니다. NSDictionary의 배열을 기반으로 그룹화 된 테이블 뷰를 만들었습니다. 각 배열은 테이블의 섹션입니다. 때 편집 모드와 사용자가 클릭 나는 내가 어떻게 메시지를 보낼 수있는 배열 확인할 수 있습니다 - (void)removeObject:(MyClass *)myObject
전화 "삭제"에서 [myArray의