【问题标题】:NSString with different font sizes具有不同字体大小的 NSString
【发布时间】:2013-11-18 09:03:25
【问题描述】:

有没有一种简单的方法可以在不使用NSMutableAttributedString 的情况下创建具有不同字体大小的标签文本?

label.text=[NSString stringWithFormat:@"%.03f %.03f", var1, var2];
//                                        ^
//                                        this value should be shown a little larger than the second value

【问题讨论】:

  • 不。 NSMutableAttributedString 有什么问题
  • 我很确定我曾经看到过一件非常简单的事情。我可能会把它和别的东西混在一起。

标签: ios objective-c nsstring uilabel


【解决方案1】:

好吧,您可以通过创建三个标签来实现您想要的外观,每个标签的大小都不同。以前很难让基线对齐,但是如果你使用自动布局约束系统,你可以让所有三个标签相互拥抱并且具有相同的基线。

【讨论】:

  • 您好,David H,感谢您的建议(不要投反对票!)。我实际上想过它,但仍然很想在 label.text 定义中找到另一个解决方案。我喜欢简单的方法,我终于接受了你的建议,看起来还不错。谢谢,祝你好运!
猜你喜欢
  • 1970-01-01
  • 2017-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多