Objective-c更改给定文本的字体

时间:2012-11-01 19:03:37

标签: iphone objective-c string

我正在开发一款小型iphone应用程序。我正在尝试更改用户输入的文本的字体和颜色。他们键入内容然后单击按钮,更改并显示字体或颜色。我似乎无法在网上找到任何示例代码。任何人都应该如何做到这一点?感谢

2 个答案:

答案 0 :(得分:2)

如果您详细说明存储文本和显示文本的位置,我可以更具体一些,但这里是将字体更改应用于标签的基本示例。

[myLabel setFont:[UIFont fontWithName:@"someFontName" size:19]];

编辑:

- (IBAction)changeFont:(UIButton *)sender
{
    [myLabel setText:myTextField.text];
    [myLabel setFont:[UIFont fontWithName:@"someFontName" size:19]];
}

答案 1 :(得分:0)

这取决于您希望用于显示具有更改的字体/颜色的文本的接口类型。 UITextField具有font属性和textColor属性,因此您可以更改它们。同样适用于您可能会显示文字的其他地方。