긴 메뉴 항목이있는 NSPopUpButton이 있는데, 그 중 일부는 단추의 닫힌 너비보다 넓습니다. 메뉴 항목의 제목 중 일부는 그래서 같다 :NSPopUpButton에서 NSMenuItem의 짧은 표시 형식을 변경하려면 어떻게해야합니까?
는"그 재미 있지 정말 긴 이름의 시작 (중요 정보)" 메뉴가 닫혀
이는 표시
"정말 긴 이름의 시작은 토륨하지 ..."는
나는 그것이로 표시 할 :
"시작을 정말 리터의 (importa NT 정보) "
어떻게 NSPopUpButton이 줄임표를 작성하는지 알 수 없습니다. NSMenuItem에서 호출되는 선택기가 있습니까? NSPopUpButton 또는 NSMenu가 어떻게 든 처리합니까?
어떤 클래스를 하위 클래스로 지정해야하며 어떤 selector를 재정의하거나 구현해야합니까?
감사합니다.
인터페이스 빌더를 사용하고 있지 않다는 것을 제외하고는 저와 잘 맞습니다. Fabian이 필요한 단서를주었습니다. NSPopUpButton 하위 클래스 인스턴스 내에서 : [[자체 셀] setLineBreakMode : NSLineBreakByTruncatingMiddle] – Mira