2015-09-06 1 views

ответ

1

Подкласс NSButtonCell и переопределить drawTitle:withFrame:inView: (drawTitle(_,withFrame,inView) в Swift), чтобы нарисовать заголовок по центру, манипулируя frame параметр, например, или рисовать заголовок самостоятельно. Затем установите класс ячеек вашей кнопки в ваш подкласс.

Или поместите NSTextField над вашей кнопкой, установите ограничения для закрепления нижнего центра кнопки и установите его текст в любое удобное для вас положение и сохраните заголовок кнопок пустым.

К сожалению, нет никакого свойства contentHorizontalAlignment, как в iOS, поэтому вам нужно решить его с помощью подкласса или другого пользовательского интерфейса.

+0

Спасибо. Это сработало. –

Смежные вопросы