Прокрутка с прозрачным фоном (Objective-c Mac OS X)

У меня есть прокрутка в моем приложении Mac с белым фоном, но я хочу, чтобы фон был полностью прозрачным. Я изменил непрозрачность фона на 0, но это, похоже, не помогает, поэтому я добавил изображение своих настроек, и я надеялся, что вы, возможно, смогли увидеть проблему.

http://www.servimg.com/image_preview.php?i=8&u=12413370

Заранее спасибо!


person Tapy    schedule 22.08.2011    source источник
comment
Вы пытались снять флажок «Рисовать фон»?   -  person Carter Allen    schedule 23.08.2011


Ответы (2)


это для приложения 10.7? Если это так, он должен просто работать из коробки. Если вы используете версию 10.6 или более раннюю, вам может потребоваться реализовать собственную пользовательскую полосу прокрутки или использовать набор инструментов, например Chamelion, и т. д., чтобы получить желаемый эффект. Только 10.7 имеет наложенные полосы прокрутки по умолчанию, до этого полосы прокрутки ОС вычитали область из представления содержимого, чтобы посвятить ее полосам прокрутки.

person Colin Wheeler    schedule 22.08.2011

В iOS вы просто устанавливаете для фона значение clearColor. Кажется логичным, то же самое применимо и к Mac.

person Benjamin Mayo    schedule 22.08.2011
comment
Ага, я тоже так подумал. Возможно, это какой-то баг, потому что я пытался изменить цвет фона на черный, а он почему-то остается белым. - person Tapy; 23.08.2011