문제

좋아, 그래서 nsmatrix를 사용 하여이 이미지와 비슷한 것을 구현하고 싶습니다.

여기에 이미지 설명을 입력하십시오

내 "테이블"이 커집니다 (양방향으로 스크롤 가능).

NSMatrix 세포가 모두 같은 크기라는 사전 조건을 깨닫습니다.

여기에 제안 된 해결책이 있습니다 :

  1. 흰색 셀은 주요 nsmatrix
  2. 를 구성합니다.
  3. 맨 왼쪽의 맨 위의 맨 위 행 (가장 왼쪽 하나만 제외) 다른 nsmatrix
  4. 셀의 가장 왼쪽 열 (상단 1을 포함하여)은 다른 nsmatrix입니다.
  5. 화이트 셀을 nsclipview / nsscrollview, 가시적 인 스크롤러와 함께 삽입합니다. 또한 맨 위와 왼쪽 매트릭스를 유사하게 삽입하지만 가시적 인 스크롤러가없는 별도의 NSClipView / NSScrollView 쌍으로 표시됩니다.

    그런 다음 주 보이는 NSScrollView는 다른 NSScrollView의 움직임을 적절하게 통지합니다.

    이 문제에 대한 전형적인 해결책입니까? 아니면 다른 맞춤형 Ish View가 있습니까?

    다른 것 : 메인 nsmatrix의 내용이 NSArrayController에 바인딩 된 경우, 매트릭스의 2D-는 단일 치수 nsArray로 어떻게 튀어 나오는가?

도움이 되었습니까?

해결책

몇 가지 사용자 정의 -Shiview : ligridcontrol , mbtableGrid

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top