2015-07-05 5 views
0

Когда я редактирую, а затем пытаюсь закрыть документ в своем приложении на основе документов, появляется сообщение NSSavePanel. Он говорит, «Вы хотите сохранить изменения, внесенные в документ« Без названия »?»Настройка NSSavePanel NSDocument

Есть ли способ изменить это сообщение? -setMessage: ничего не делает, код образца яблока под названием CustomSave, по-видимому, использует этот метод без какого-либо видимого эффекта.

ответ

0

технической поддержки компании Apple:

Перекрытие «autosavesInPlace», который возвращает YES изменяет поведение пользовательского интерфейса несохраненных изменений сохранить диалог, вы не можете изменить строку сообщения в этом случае я рекомендую вам продолжать принимать авто. сохранить на месте, так как это является более распространенным в настоящее время для документов на основе какао-приложений.

Сохранение на безымянном документе впервые позволит ваша строка сообщения появится в диалоговом окне сохранения, но «операция закрытия» из неназванного документа, строка уведомлений сохранения изменений становится частью диалога сохранения вверху, а не allo крыло для комнаты для вашей строки сообщения.

Смежные вопросы