2

私がしようとしているのは、テキスト フィールドのデフォルト フォントを変更し、パディングを付けて、入力を開始したときにテキスト フィールドの端からさらに入力を開始するようにすることです。

申し訳ありませんが、私の質問が非常に漠然としている場合は、そのつもりはありません。さらに情報が必要な場合は、コメントしてください。

4

1 に答える 1

2

最初の質問への回答として、メソッドNSTextFieldを使用してan のフォントを変更できます (継承元- docs hereから):setFont:size:NSTextFieldNSControl

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

2番目の質問への回答として、これは正しい方向を示していると思いますが、テキストフィールドの右側ではなく左側にパディングを適用するようにコードを調整する必要があります。

于 2009-05-09T07:50:55.053 に答える