cocoa - 如何为文本字段指定默认字体和一些填充?

标签 cocoa textfield

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

抱歉,如果我的问题相当模糊,我并不是故意的,如果您需要更多信息,请发表评论。

最佳答案

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

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

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

关于cocoa - 如何为文本字段指定默认字体和一些填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/842862/

相关文章:

ios - 在没有搜索 Controller 的情况下快速更改搜索栏中文本字段的高度

ios - 如何在带有标签的 TextField 中设置文本

当按钮单击时 flutter 创建动态文本字段

cocoa - 保持传统 Carbon 代码的活力

objective-c - 如何确定用户是否已滚动到 NSTableView 的末尾

swift - 尝试将输出绑定(bind)到 RxSwift 中的 tableviewCell UI 元素

iphone - 键盘没有辞职

table 下的 cocoa 迷你工具栏(添加、删除)

objective-c - 实现粉丝 View - Cocoa

objective-c - 检查应用程序范围内数据的变化