Строка заголовка отсутствует в NSOpenPanel?


Начиная с OS X 10.11 кажется, что строка заголовка больше не появляется даже при использовании setTitle: кто-нибудь знает, что произошло и как вернуть старое поведение?

1 5

1 ответ:

От AppKit версии для ОС X версии V10.11:

В 10.11 большинство NSOpenPanels приняли дизайн, который ранее был зарезервирован только для приложений, которые приняли поддержку документов iCloud, и этот дизайн панели использовался только в том случае, если iCloud Drive был включен в Системных настройках. Это примечание будет относиться к дизайну как "дизайн открытой панели iCloud", хотя дизайн больше не ограничивается приложениями с поддержкой документов iCloud.

ICloud Дизайн открытой панели не имеет никакого внешнего вида заголовка,поэтому он, кажется, исчез. Я не думаю, что есть путь назад.

Если вы хотите отобразить какое-либо сообщение, описание или заголовок, вы можете использовать свойство message вместо этого.