2016-11-04 2 views
2

Какие особенности поддержки NSButton bezelColor свойство экземпляра?NSButton bezelColor

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

Благодаря

+0

'NSButton' имеет много хлама в нем. Я не уверен, что на самом деле это вообще что-то делает. Возможно, вы захотите создать собственный класс ячеек кнопок, в котором вы можете рисовать любой контент, который вы хотите. – Bob

ответ

0

Я создал NSButton подкласс под названием FlatButton, что делает его супер-легко изменить цвет фона кнопки, цвет текста, цвет значка, границы и другие виды стилизации, от Interface Builder:

https://github.com/OskarGroth/FlatButton

Он должен обеспечивать функциональность, о которой вы просите.

FlatButton for macOS

3

По состоянию на 10.12.1, единственное место, где это свойство имеет никакого эффекта находится в пределах внешнего вида сенсорного бара.