【问题标题】:UILabel font switches back after unselecting textUILabel 字体在取消选择文本后切换回来
【发布时间】:2011-06-29 08:22:56
【问题描述】:

我有一个问题:我想更改 UILabel 中的字体。当我在 UILabel 中选择文本并更改它的字体时,它可以工作,但是当我取消选择文本时,字体又恢复为默认值。

有人有想法吗? 谢谢

【问题讨论】:

    标签: iphone interface-builder uilabel


    【解决方案1】:

    你是在界面生成器中做的吗?不过,这非常简单。你也可以使用代码来做到这一点。

    lblName.font= [UIFont fontWithName:@"Arial" size:15];
    

    类似的东西。

    【讨论】:

      【解决方案2】:
      UIFont *myFont = [ UIFont fontWithName: @"Arial" size: 18.0 ];
      textLabel.font  = myFont;
      

      这应该改变字体,但是你在 IB 中改变它吗?这也取决于您选择的字体类型。它可能在 IB 中不可见,并且设备上的渲染取决于其上可用的字体。

      【讨论】:

        【解决方案3】:

        labelName.font=[UIFont boldSystemFontOfSize:18]; 或任何其他字体样式可根据需要指定。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-08-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多