xcode 如何在不更改字体系列的情况下更改标签的字体大小
how to change font size of label without changing font family in xcode
如何在 xcode6 中更改标签的字体大小而不更改字体系列?我正在使用以下代码行:
lblMain.font = [UIFont systemFontOfSize:22];
这是一个例子:
lblMain.font = [UIFont fontWithName:@"HelveticaNeue" size:22];
或者 - 您甚至可以使用当前字体:
lblMain.font = [lblMain.font fontWithSize:22];
[lblMain setFont:[UIFont fontWithName:@"HelveticaNeue" size:17]];
如果您只想更改字体大小并保持相同的字体系列,请使用以下代码:
lblMain.font = [UIFont fontWithName:lblMain.font.fontName size:22.0f];
或
您也可以使用此代码:
lblMain.font = [lblMain.font fontWithSize:22.0f];
NSString *fontName = lblMain.font.fontName;
CGFloat fontSize = lblMain.font.pointSize;
[lblMain setFont:[UIFont fontWithName:fontName size:NEWSIZE]];
如何在 xcode6 中更改标签的字体大小而不更改字体系列?我正在使用以下代码行:
lblMain.font = [UIFont systemFontOfSize:22];
这是一个例子:
lblMain.font = [UIFont fontWithName:@"HelveticaNeue" size:22];
或者 - 您甚至可以使用当前字体:
lblMain.font = [lblMain.font fontWithSize:22];
[lblMain setFont:[UIFont fontWithName:@"HelveticaNeue" size:17]];
如果您只想更改字体大小并保持相同的字体系列,请使用以下代码:
lblMain.font = [UIFont fontWithName:lblMain.font.fontName size:22.0f];
或
您也可以使用此代码:
lblMain.font = [lblMain.font fontWithSize:22.0f];
NSString *fontName = lblMain.font.fontName;
CGFloat fontSize = lblMain.font.pointSize;
[lblMain setFont:[UIFont fontWithName:fontName size:NEWSIZE]];