여기서 문제는 IB없이 Xcode 4의 인터페이스 빌더 창에 NSPopUpButton
을 추가하여 (원치 않는) 너비 제약 조건을 추가하는 방법입니다.Xcode 4 NSPopUpButton에 너비 제약 조건을 추가하는 것을 피하는 방법?
자동 레이아웃을 사용하는 Lion의 Xcode 4.3의 Interface Builder에서 일반 단추를보기에 추가하면 Xcode에서 단추를 세로 테두리 중 하나와보기의 가로 테두리 중 하나에 고정하는 제약 조건을 추가합니다. 폭은 버튼의 내부 콘텐츠 크기에 의해 결정됩니다.
NSPopUpButton
을 사용하여 동일한 작업을 수행하는 경우 Interface Builder는 버튼에 폭 제한을 추가하여 IB에서 제거 할 수있는 방법을 찾지 못합니다.
폭 제약 조건의 우선 순위를 변경하려고했습니다. (이는 내 콘텐츠 압축 저항보다 낮게 만들 수있는 한 내 의도에 맞을 것입니다.)하지만 1000에 즉시 새 제약 조건을 추가합니다.
Interface Builder에서 수행하는 방법에 대한 아이디어가 있습니까? 아니면 프로그래밍 방식으로해야합니까?
감사합니다. 포기하기 전에이 대답을 보았 으면 좋겠어. 프로그래밍 방식으로 내 제약 조건을 설정하기로 결정했다. –