Как я могу отключить анимацию Какао по умолчанию при отображении модального листа?

Я хотел бы отключить анимацию, которую выполняет Какао при отображении модального листа.

Apple,Руководство по программированию листов состояния:

... Другое поведение листа, например анимация, когда она появляется и отклоняется, обрабатывается автоматически с помощью Application Kit.

Но он не дает никаких подсказок о том, как отключить этот эффект.

Я создал пользовательский лист (подкласс NSWindow с прозрачным фоном и некоторыми элементами управления в нем). Я могу отобразить его с помощью стандартного метода beginSheet следующим образом:

[NSApp beginSheet:myCustomSheet
   modalForWindow:mainWindow
    modalDelegate:self
   didEndSelector:...];

Лист отображается нормально, но проходит анимацию, когда появляется, и снова, когда закрывается.

Замечания: Я пишу полностью настроенный пользовательский интерфейс для приложения с сенсорным экраном или киоском, так что ни одно из обычных руководств по пользовательскому интерфейсу Apple не применимо.

Ответы на вопрос(3)

Ваш ответ на вопрос