Как вы даете текстовое поле шрифт по умолчанию и некоторые отступы? - PullRequest
2 голосов
/ 09 мая 2009

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

Извините, если мой вопрос довольно расплывчатый, я не имею в виду, если вам нужна дополнительная информация, просто прокомментируйте.

1 Ответ

2 голосов
/ 09 мая 2009

Отвечая на ваш первый вопрос, вы можете изменить шрифт NSTextField с помощью метода setFont:size: (поскольку NSTextField наследуется от NSControl - здесь документы ):

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

В ответ на ваш второй вопрос, я думаю, что this может указывать вам правильное направление - однако вам придется адаптировать код для применения отступов в левой части текстового поля, а не чем право.

...