#cocoa #macos #interface-builder #hud
#cocoa #macos #конструктор интерфейса #hud
Вопрос:
Я использую стандартное окно HUD (перетаскивание из библиотеки IB). Но я не вижу никакого элемента управления для установки прозрачности этого окна HUD.
Я также попытался настроить NSPanel для создания окна HUD. Но каким бы ни было альфа-значение, которое я установил. Оно принимает альфа-значение по умолчанию. Еще одна проблема в этом подходе, я думаю, мне нужно нарисовать полосу заголовка.
Приветствуется любое решение или альтернативный вариант.
Ответ №1:
На этой странице приведен пример, который использует подкласс NSPanel и рисует окно HUD полностью с нуля. Цвет фона / альфа может быть легко изменен с помощью HUDWindow.m.
Комментарии:
1. Да, но лицензирование может быть проблемой. Также это было написано в 2006 году.