이 질문은 보이는 것보다 더 깊을 수 있으므로 대답하기 전에 생각하십시오.
인터페이스 크기가 고정 된 OSX 앱에 대해 자동 레이아웃 및 제약 조건이 정말로 필요합니까?
iOS에서 제약 조건과 자동 레이아웃의 유일한 이유는 응용 프로그램을 회전 할 때 또는 장치간에 크기가 다르기 때문이지만 OSX에서는 회전이 없기 때문에 인터페이스 크기를 조정할 수 있습니다. 이 특정 경우 인터페이스의 크기는 고정되어 있습니다.
인터페이스가 정말 고정되어 있습니까? 크기 조정 가능한 창이나 아무것도 없습니까? 그렇다면 자동 레이아웃이 전혀 필요하지 않습니다. xib의 파일 검사기에서 "자동 레이아웃 사용"확인란을 비활성화하면됩니다. 이렇게하면 앱에 실제로 고정 된 인터페이스 크기가있는 경우 필요하지도 않은 구식 자동 크기 조정 마스크를 사용할 수 있습니다.
IB에서 원하는대로 인터페이스를 레이아웃하면 완료됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다