快速提问,有谁知道如何以编程方式使文本字段中的文本粗体或斜体?
@property(nonatomic, retain) IBOutlet UITextField *textField_TOP_01;
[textField_TOP_01 setTextColor:[UIColor redColor]];
[textField_TOP_01 setText:@"This text is bold"];
非常感谢
加里
最佳答案
您可以使用以下方法获取粗体或斜体系统字体;
UIFont* boldFont = [UIFont boldSystemFontOfSize:[UIFont systemFontSize]];
UIFont* italicFont = [UIFont italicSystemFontOfSize:[UIFont systemFontSize]];
然后简单地设置文本字段使用的字体;
[textField_TOP_01 setFont:boldFont];
如果您想了解有关 iPhone 字体的更多信息,可以在此处查看所有可用字体的精美屏幕截图:https://www.cocoanetics.com/2010/02/understanding-uifont/或者您可以阅读有关该类(class)的信息,该类(class)向您展示了如何在此处拉出“buttonFontSize”和“labelFontSize”等; https://developer.apple.com/documentation/uikit/uifont
关于iphone - UITextField 使文本加粗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3841108/