Форматировать текст кнопки в приложении Какао - PullRequest
0 голосов
/ 02 февраля 2011

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

Например,В настоящее время у меня есть кнопка «1» с простым серым элементом управления и черным символом в центре кнопки, но есть ли способ переместить символ, скажем, в верхний левый угол кнопки?

1 Ответ

1 голос
/ 03 февраля 2011

Используйте метод NSButton -setAttributedTitle: , чтобы отправить ему приписанную строку.для базового форматирования.

Однако для чего-то «причудливого» вам, вероятно, придется создать подкласс NSButtonCell и самостоятельно обрабатывать чертеж, используя один из методов «рисовать с атрибутами», с пользовательским NSParagraphStyle в качестве одного изатрибуты выравнивания абзаца и т. д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...