首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iOS:以编程方式设置UILabel的字体大小

iOS:以编程方式设置UILabel的字体大小
EN

Stack Overflow用户
提问于 2013-07-11 00:07:18
回答 8查看 160.3K关注 0票数 86

我正在尝试设置UILabel的字体大小。无论我设置什么值,文本大小似乎都不会改变。这是我正在使用的代码。

代码语言:javascript
复制
[self setTitleLabel:[[UILabel alloc] initWithFrame:CGRectMake(320.0,0.0,428.0,50.0)]];
[[self contentView] addSubview:[self titleLabel]];
UIColor *titlebg = [UIColor clearColor];
[[self titleLabel] setBackgroundColor:titlebg];
[[self titleLabel] setTextColor:[UIColor blackColor]];
[[self titleLabel] setFont:[UIFont fontWithName:@"System" size:36]];
EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2013-07-11 00:14:18

尝试[UIFont systemFontOfSize:36][UIFont fontWithName:@"HelveticaNeue" size:36],即[[self titleLabel] setFont:[UIFont systemFontOfSize:36]];

票数 164
EN

Stack Overflow用户

发布于 2015-03-04 14:27:21

Objective-C:

代码语言:javascript
复制
[label setFont: [label.font fontWithSize: sizeYouWant]];

Swift:

代码语言:javascript
复制
label.font = label.font.fontWithSize(sizeYouWant)

只是改变了UILabel的字体大小。

票数 77
EN

Stack Overflow用户

发布于 2017-12-20 14:52:44

Swift 3.0 / Swift 4.2 / Swift 5.0

代码语言:javascript
复制
labelName.font = labelName.font.withSize(15)
票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17575626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档