gpt4 book ai didi

iphone - 属性 UILabel 不尊重 IB

转载 作者:行者123 更新时间:2023-11-29 03:39:01 25 4
gpt4 key购买 nike

我第一次决定为我的 UILabel 使用 NSAttributed 字符串,

尽管如此,当我在 IB(界面生成器界面)中设置标签的 UILabel 属性(字体、颜色、对齐方式)时,当我运行代码时,这些属性永远不会受到尊重!我必须手动向标签添加属性:

_myLabel.font = [UIFont fontWithName:@"Arial-BoldMT" size:25];

有人可以帮助我吗?

最佳答案

您正在做的是将字体 font 应用于标签的文本属性。如果您想为属性文本指定字体,则必须将该字体指定为属性字符串的属性之一。

NSString *inputString = @"fsdfdsf";

NSDictionary *attributes = @{NSFontAttributeName: [UIFont fontWithName:@"Arial-BoldMT" size:25]};

NSAttributedString *attributecString = [[NSAttributedString alloc] initWithString:inputString attributes:attributes];

[_myLabel setAttributedText:attributecString];

关于iphone - 属性 UILabel 不尊重 IB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18728087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com