【问题标题】:UILabel font is too small first time cell is shown第一次显示单元格时,UILabel 字体太小
【发布时间】:2014-01-27 12:28:26
【问题描述】:

我正在调整 UITableViewCells 的大小以适应其在 heightForRowAtIndexPath: 中的文本大小。但是,有时字体会变小(44px)。当单元格被隐藏并再次显示时,此问题已得到修复。

如何强制 UILabel 只使用我给它的字体大小?

[编辑] 顺便说一下,我知道 adjustsFontSizeToFitWidth,但它不支持多行标签。设置文本时我也尝试了[cell setNeedsLayout]。

【问题讨论】:

    标签: uitableview uilabel


    【解决方案1】:

    我最终通过在 cellForRowAtIndexPath: 中以编程方式设置字体大小来解决这个问题。感觉有点hackish,但它确实有效。

    【讨论】:

      猜你喜欢
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-19
      • 1970-01-01
      • 2016-01-04
      • 1970-01-01
      • 2011-02-12
      相关资源
      最近更新 更多