如何为文本字段提供默认字体和一些填充?

时间:2009-05-09 07:25:40

标签: cocoa textfield

我要做的是更改文本字段的默认字体并给它一些填充,这样当一个人开始输入时,它们将从文本字段的边缘开始进一步输入。

对不起,如果我的问题很模糊,我不是故意的,如果您需要更多信息,请发表评论。

1 个答案:

答案 0 :(得分:2)

在回答您的第一个问题时,您可以使用NSTextField方法更改setFont:size:的字体(因为NSTextField继承自NSControl - docs {{3 }}):

NSTextField *textField;     //Pointer to your text field
...
NSFont *f = [NSFont fontWithName:@"Arial" size:12];
[textField setFont:f];

在回答您的第二个问题时,我认为here可能会指向正确的方向 - 但是您必须调整代码以在文本字段的左侧应用填充而不是右。