【问题标题】:ios UILabel implement dynamic font size change by UILabel size changeios UILabel通过UILabel大小变化实现动态字体大小变化
【发布时间】:2013-06-27 16:09:54
【问题描述】:

我正在尝试实现一个可以改变uilabel字体大小的功能,我可以缩放uilabel size(is uilabel.size),然后自动改变uilabel的字体大小,示例应用程序是InstaText!

【问题讨论】:

  • 类似:[label setFont: [UIFont fontWithName:@"Arial" size:20.0]];?
  • 对不起,我知道怎么设置字体大小,但这不是我想要的,我要设置fontsize,而且fontsize随着UILabel大小的变化而变化。

标签: ios size font-size autoresize


【解决方案1】:
label.font = [UIFont fontWithName:@"Your desired font" size:newSize];

或者你可以做得更简单:

通过查看此处UILabel - 将属性adjustsFontSizeToFitWidth 设置为YES

【讨论】:

  • 我要实现的动作是,当我改变 UILabel 大小时,UILabel 字体大小也会改变。
  • adjustsFontSizeToFitWidth 会为你做到这一点
猜你喜欢
  • 2011-06-19
  • 2011-03-23
  • 2012-05-15
  • 2014-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-03
  • 2015-11-13
相关资源
最近更新 更多