사용자보기 컨트롤러 클래스가 있습니다. 여러 개의 사용자 지정보기 컨트롤러를 인스턴스화하고 NSStackView에보기를 추가하려고합니다. 단추를 클릭하여 스택보기에 새보기를 추가합니다. 버튼이 메소드를 호출 : 새로운 뷰를 추가 할 때 그러나NSStackView는 최신 사용자 정의보기 만 표시합니다.
[stackView insertView:myCustomViewController.view atIndex:0 inGravity:NSStackViewGravityBottom];
는, 그것은 이전보기가 어디에 아래 stackView.spacing
을 추가하지,하지만 그 이전보기 그러나 그것은 여전히에서보기로 나열되어 더 이상 볼 수 있습니다 내가 NSButton
의 추가하려고하면 나는이 문제가 없습니다
NSLog(@"%lu",(unsigned long)[stackView viewsInGravity:NSStackViewGravityBottom].count);
전화, 그래서 내 사용자 지정보기 함께 할 수있는 뭔가있어하지만 난 알아낼 수없는 경우 입증 내 바닥 중력.
도와주세요. 감사!