Пользовательский рисунок NSWindow - PullRequest
0 голосов
/ 26 марта 2011

Я хочу нарисовать собственное окно NSWindow, которое позволяет мне добавлять подпредставления даже в верхней части верхней панели (где расположены кнопки светофора и строка заголовка).

Когда я использую прозрачное окно и используюпользовательский вид, имитирующий NSWindow. Мне нужно самому реализовать так много вещей, что я подумал, что должен быть лучший способ добиться этого.

Ответы [ 3 ]

6 голосов
/ 28 марта 2011
[[[super contentView] superview] addSubview:subview];

Трюк, просто дайте ему рамку rgiht, чтобы расположить его.

5 голосов
/ 27 марта 2011

У Apple есть два пользовательских примера проектов окон: RoundTransparentWindow и FunkyOverlayWindow (хотя этот старый !) У Cocoa With Love есть учебная статья , и обязательно прочитайте статью внизу, посвященную пользовательскому рисунку в оконных рамах.

0 голосов
/ 19 ноября 2014

@ antwan Просмотрите обсуждение github для INAppStoreWindow https://github.com/indragiek/INAppStoreWindow/issues/169

...