답변

0

합니다 (NSCollectionView의 두 번째 항목은. NSArrayController의 첫 번째 항목을 dislpay 것),하지만 난 그게 필요하다고 확실하지 않다.

첫 번째 항목이 컬렉션과 관련이 없다면 (적어도 디스플레이 측면에서) 컬렉션보기에 포함시키는 이유는 무엇입니까? 컬렉션보기에 맞게 스타일이 지정된 별도의보기로 설정 한 다음 원하는대로 컬렉션보기를 사용할 수 있습니다.

+0

좋은 아이디어이지만 다중 행, 다중 열 컬렉션보기 여야합니다. 그 격자의 첫 번째 (왼쪽 상단) 항목을 정적으로 설정하고 싶습니다. – bijan

+0

그 경우에는 원하는대로 할 수있는 쉬운 방법이 없다고 생각합니다. NSCollectionView를 보면서 모델의 항목 앞에 버튼을 삽입하거나 인덱스 0에 대한 더미 객체를 반환하도록 NSArrayController를 하위 클래스화할 수 있는지 확인할 수 있습니다. 두 가지를 모두 조합해야 할 수도 있습니다. 물론 다른 UI 전략을 찾는 것이 더 나을 수도 있습니다. – sosborn

+0

같은 문제가 있습니다. "항목 추가"항목을 컬렉션의 첫 번째보기로 포함시키고 싶습니다. 내가 처음에 내 개체를 삽입 [NSArrayController arrangeObjects : ID] 우선 해 보았습니다. 거의 작동합니다. 유일한 문제는 배열이 비어있을 때 항목이 표시되지 않는다는 것입니다 ... – Mark

관련 문제