Как установить прозрачность в окне HUD

#cocoa #macos #interface-builder #hud

#cocoa #macos #конструктор интерфейса #hud

Вопрос:

Я использую стандартное окно HUD (перетаскивание из библиотеки IB). Но я не вижу никакого элемента управления для установки прозрачности этого окна HUD.

Я также попытался настроить NSPanel для создания окна HUD. Но каким бы ни было альфа-значение, которое я установил. Оно принимает альфа-значение по умолчанию. Еще одна проблема в этом подходе, я думаю, мне нужно нарисовать полосу заголовка.

Приветствуется любое решение или альтернативный вариант.

Ответ №1:

На этой странице приведен пример, который использует подкласс NSPanel и рисует окно HUD полностью с нуля. Цвет фона / альфа может быть легко изменен с помощью HUDWindow.m.

Комментарии:

1. Да, но лицензирование может быть проблемой. Также это было написано в 2006 году.