2011-01-20 2 views
0

iTunes 10에서 Apple은 약간 다른 시각적 모양을 가진 키가 큰 표 머리글로 전환했습니다. 여기서는 열 구분선이 행의 맨 위로 이동하지 않으며 클릭하면 특정 셀에 정렬 기능이 확장되었습니다.iTunes에서 추가 정렬 기능이있는 새로운 테이블 헤더 행을 구현하는 방법은 무엇입니까?

alt text

이 아이튠즈를 위해 특별히 만든 사용자 지정 컨트롤 또는 그들이 다른 응용 프로그램에서 사용 할 수 있습니다 : 여기

내가가 다스 려하고있어 무엇인가?

답변

1

iTunes는 Carbon 응용 프로그램입니다. NSTableView을 사용하지 않습니다. 당신은 그것이 관례임을 확신 할 수 있습니다.

+0

iTunes 바이너리는 코코아 기호 (예 : NSScrollView, NSPopUpButton)를 참조하므로 코코아로 이동하는 것처럼 보입니다. 'NSTableView'는 그런 기호 중 하나가 아닙니다. –

+0

그게 궁금합니다. iTunes는 플랫폼 간 코드베이스입니다. 코코아에서 비트를 가져 오는 것이 합당한 유일한 방법은 그 비트가 Mac 전용인지 여부입니다. 물론, 그들은 YellowBox를 부활시킬 수 있습니다. 그러나 당신은 중요한 재 작성을 기대할 것입니다. –

+0

그다지 나쁘지는 않습니다. 우리가 비슷한 기능을 원한다면 우리 스스로를 굴려야 할 것 같아요. –