2010-08-09 3 views
1

다른 NSSplitView 세로 뷰의 오른쪽 하위 뷰 위에 가로형 NSSplitView가 있습니다. 크기 조정에서 왼쪽 하위보기를 제한하는 데 위임하는 메서드가 있습니다. 그러나 위에 놓인 수평 NSSplitView에 대해서는 동일한 위임 메서드가 호출되지 않습니다. 이것을 달성하기 위해 무엇을 할 수 있습니까? delegate method 다음의 Left Split view controller에 대한 아니라 Right split view controller 당신은 Right Split View Controller의 대리자를 설정하지 않은 대부분 해고 된 경우nssplitview에 대해 호출되지 않은 대리자 메서드가 다른 nssplitview 위에 있음

+0

몇 가지 코드를 보여줄 수 있습니까? 두 개의 분할보기에 대해 같은 개체를 대리인과 같이 재사용하고 있습니까? –

+0

모든 splitview에는 다른 IBOutlet이 연결되어 있습니다. 또한 상단 수평 splitview는보기 방법을 추가하여 분할보기의 하단 오른쪽 하위 뷰에 연결됩니다. – Subrat

답변

1

.

Xcode 템플릿에서 올바른 분할을 생성하면 nib 파일의 인터페이스 빌더에 생성됩니다. Interface builder을 연 다음 마우스 오른쪽 단추를 클릭하고 끌어서 delegate 속성을 대리인이 될 개체에 연결합니다.

Right split view controller 객체가 코코아 콩 (nib)에서 생성되지 않은 경우 코드에서이 객체를 연결해야합니다.

+0

감사합니다. 대의원이 실종됐다. 대의원들을 묶어서 해결했습니다. – Subrat

관련 문제