Как я могу создать прозрачное и не прямоугольное NSWindow с какао? - PullRequest
2 голосов
/ 26 августа 2010

Я хочу создать всплывающее окно с сообщением об ошибке в стиле Windows для моего приложения Cocoa, например: alt text

Есть ли учебник, как это сделать? Или может кто-нибудь дать мне хотя бы названия нескольких функций API, которые мне нужно проверить.

Ответы [ 3 ]

3 голосов
/ 26 августа 2010

У Apple есть пример: Круглое прозрачное окно

1 голос
/ 26 августа 2010

Посмотрите на MAAttachedWindow .Вы можете настроить его фон и границу, чтобы соответствовать.

0 голосов
/ 19 декабря 2012

Начиная с 10.7, вы можете сделать это с NSPopover.

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

...