开发者社区 问答 正文

关于UIButton titleLabel不显示 的问题

我创建了一个UIButtontitleLabelUIbutton显示正常,titlelabel不显示。

UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 50, 50)];
[button setBackgroundImage:[UIImage imageNamed:@"button.png"] forState:UIControlStateNormal];
button.titleLabel.text = @"Title";
button.titleLabel.font = [UIFont fontWithName:@"System-Bold" size:25.0f];
[self.view addSubview:button];

我用的版本是IOS6+

展开
收起
爵霸 2016-03-23 08:30:38 2582 分享 版权
1 条回答
写回答
取消 提交回答
  • 换用
    [button setTitle:@"Tittle" forState:UIControlStateNormal]
    试试,最好再设置一下字体的颜色
    [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal]

    2019-07-17 19:10:11
    赞同 展开评论
问答地址: