2011-02-02 68 views
0

我正在重新访问我的计算器应用程序,现在正试图收紧界面以使其看起来更好,所以我想知道如何或是否可以格式化按钮的文本。Cocoa应用程序中的格式化按钮文本

例如,我目前在按钮中央有一个纯灰色控制和黑色字符的“1”按钮,但有没有办法将字符移动到按钮的左上角?

回答

1

使用NSButton的-setAttributedTitle:方法向其发送属性字符串。基本格式化。

但是,对于任何“幻想”,您可能必须继承NSButtonCell的子类并使用其中一个“使用属性绘图”方法自定义NSParagraphStyle作为段落对齐属性之一来处理绘图。

+0

谢谢!这比我预期的要容易一些。 – Zrb0529 2011-02-11 04:50:02

相关问题