저는 Cocoa에서 응용 프로그램을 작성 중이며 이전에 숨겨진 내용을 보여주는 창 크기를 확장하는 버튼을 클릭 할 수있게하려고합니다.코코아에서 더 많은 콘텐츠를 표시하도록 창을 확장하는 방법
예를 들어, 내 응용 프로그램의 상위 68 픽셀은 무슨 일이 일어나고 있는지 (서버에 데이터를 동기화하는 것과 같은) 요약을 표시하고 오른쪽 버튼을 클릭하면 창이 아래로 펼쳐지고 사용자가 더 입력하게됩니다 정보.
문제가 있습니다.
1) NSImageView를 서브 클래 싱하여 배경 이미지를 설정 한 것은 왼쪽 상단 대신 왼쪽 하단 모서리에서 시작된 것 같습니다. 그래서 오른쪽 모서리 위에있는 내 버튼이 오른쪽 위로 시작됩니다. 배경 하단에 코너.
2) 창이 아래로 확장되고 버튼이 위로 올라갑니다. 버튼은 오른쪽 하단에서 시작하여 오른쪽 상단에서 끝납니다. 항상 오른쪽 상단에 있어야합니다.
왼쪽 위 모서리에서 시작하여 아래로 자라는 방법을 알아낼 수 있지만 컨트롤을 움직이지 않고 창을 충분히 크게 감추지 않는다면이 모든 것을 해결할 수 있다고 생각합니다.
생각하십니까?