Перезапустите приложение какао без миниатюризации, которое было предварительно свернуто и затем закрыто - PullRequest
3 голосов
/ 25 октября 2011

Мое приложение Какао почему-то не открывается вновь после сворачивания, а затем закрывается и перезапускается.В других проектах такого поведения не было, поэтому я немного запутался в том, что могло вызвать это поведение.

Шаги, вызывающие это поведение:

  • Запуск приложения
  • Сверните его
  • Закройте его (нажав «x» или cmd + q)
  • Запустите приложение еще раз

=> Сейчасприложение запускается свернутым, и я не хочу этого.

Я попытался деактивировать опцию «Восстанавливаемый» в окне .xib, но я хочу сохранить положение и размер окна.

Есть ли какой-нибудь удобный способ добиться перезапуска свернутого приложения в неминимизированном состоянии без потери размеров?

1 Ответ

1 голос
/ 25 октября 2011

Вы должны установить идентификатор «Автосохранение» окна в XIB, что-то вроде «MainWindow» или что-то в порядке.Это говорит Пользователю по умолчанию, под каким ключом сохранить информацию о фрейме окна в файле настроек приложения.

Как вы упомянули, вам все еще нужно снять флажок «Восстановить», чтобы предотвратить сохранение другой информации о состоянии.

...