2011-10-25 5 views
3

내 코코아 응용 프로그램이 최소화되지 않은 상태에서 다시 열지 않은 다음 다시 닫히거나 다시 시작한 후 최소화되지 않은 상태로 다시 열리지 않습니다. 다른 프로젝트에서는이 동작이 존재하지 않았으므로이 동작을 일으킬 수있는 것에 대해 약간 혼란 스럽습니다.이전에 최소화하고 닫은 소형화되지 않은 코코아 응용 프로그램을 다시 시작하십시오.

이 동작 생성 단계 :

  • 시작을 응용 프로그램
  • 은 최소화 그것을
  • 닫기 그것 (중 하나를 'X'또는 cmd를 + q를 눌러) 다시
  • 시작 응용 프로그램을

=> 이제 앱이 최소화되기 시작합니다.이 앱이 필요하지 않습니다.

Window.xib에서 "Restorable"옵션을 비활성화하려고했지만 윈도우의 위치와 크기를 유지하려고합니다.

크기를 잃지 않고 최소화되지 않은 상태에서 최소화 된 응용 프로그램을 다시 시작하는 데 편리한 방법이 있습니까?

답변

1

XIB에서 "자동 저장"식별자를 설정해야합니다 (예 : "MainWindow"또는 기타 사항). 이것은 응용 프로그램의 환경 설정 파일에 윈도우의 프레임 정보를 저장할 키 아래에 사용자 기본값을 알려줍니다.

언급했듯이 다른 상태 정보가 저장되지 않도록하려면 여전히 "복원 가능"의 선택을 취소해야합니다.

+0

답변 해 주셔서 감사합니다. –

관련 문제