2
사용자가 메뉴에서 "클라이언트 데이터"와 같은 탭을 클릭하면 프로그램이 탭 방식으로 생성됩니다. 이제 각각의 NSTabviewItem에 닫기 단추를 추가하기 위해 탭보기를 서브 클래스 화하려고합니다. 당신은 당신이 문서 또는 샘플 코드 나는이 질문은 고대 알고NSTabviewitem에 닫기 버튼 추가
사용자가 메뉴에서 "클라이언트 데이터"와 같은 탭을 클릭하면 프로그램이 탭 방식으로 생성됩니다. 이제 각각의 NSTabviewItem에 닫기 단추를 추가하기 위해 탭보기를 서브 클래스 화하려고합니다. 당신은 당신이 문서 또는 샘플 코드 나는이 질문은 고대 알고NSTabviewitem에 닫기 버튼 추가
에 도움을 줄 수 대답하지만,이 ...이없는 경우
나는, 사용자 정의 서브 클래스 NSTabViewItems에 버튼을 추가하려고 몇 시간을 보냈다 그리고 내가 말할 수있는 한 그것은 실제로 가능하지 않습니다. NSTabViewItem은 단순히 작업을 수행 할만큼 충분히 사용자 정의 할 수 없습니다.
내 제안은 chromium-tabs 또는 아마도 PSMTabBarControl을 살펴 보는 것입니다. 표준 NSTabViewItems와 모양이 다르지만 아이콘 및 닫기 버튼에 즉시 사용할 수있는 기능을 제공합니다.
Xcode 플러그인을 작성하고자 할 때, Apple이 어떻게 든 Xcode에서 "DVTTabSwitcher"라고 부르는 개인보기 클래스와 결합 된 표준 NSTabView를 사용하고 있음을 밝혀 냈습니다. 프라이빗 뷰 클래스는 NSView에서만 상속받습니다 ... 관계가 무엇인지는 아직 확실하지 않지만, 스위처가 탭 제목을 편집하고 이름을 바꾸는 기능을 제공한다고 생각하십니까? – ArtOfWarfare