如何为文本字段指定默认字体和一些填充?
我想要做的是更改文本字段的默认字体并给它一些填充,以便当人们开始输入时,他们将开始从文本字段的边缘进一步输入。
抱歉,如果我的问题很模糊,我并不是故意的,如果您需要更多信息,请发表评论。
What I am looking to do is change the default font of a text field and give it some padding so that when a person starts typing they will start typing further in from the edge of the text field.
Sorry, If my question is quite vague, i don't mean to be, if you need some more information just comment.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在回答您的第一个问题时,您可以使用
setFont:size:
方法更改NSTextField
的字体(因为NSTextField
继承自 <代码>NSControl - 文档这里):在回答你的第二个问题时,我认为 这可能会为您指明正确的方向 - 但是您必须调整代码以在文本字段的左侧而不是右侧应用填充。
In answer to your first question, you can change the font of an
NSTextField
by using thesetFont:size:
method (sinceNSTextField
inherits fromNSControl
- docs here):In answer to your second question, I think that this may point you in the right direction - however you will have to adapt the code to apply padding on the left-hand side of the text field rather than the right.