【发布时间】:2017-06-05 15:15:20
【问题描述】:
我有两个 UILabel,我需要调整字体大小以正确适应文本(即在更小、更旧的设备中)。
这可以通过.adjustsFontSizeToFitWidth 属性轻松解决,但问题是,由于UILabels 彼此靠近并传达相似的信息,我希望它们具有相同的字体大小(并且adjustsFontSizeToFitWidth 将调整它们独立)。
所以,我想做的是,以某种方式(这是我需要帮助的地方)计算两个标签的字体大小需要是多少,并在两者上使用最小的。
关于如何做到这一点的任何想法?两个标签都是多行的(2 行),并且它们始终具有相同的大小。
提前致谢。
【问题讨论】:
-
发布截图。
-
你知道正手这两者中哪一个需要最小的字体吗?这样会更容易
-
@AdilSoomro 这里是imgur.com/a/5KShO
-
@Eric 我会给用户自定义屏幕的机会,所以我无法知道哪个更大:/
-
好吧,我改了答案,现在应该可以编译了
标签: ios swift cocoa-touch uilabel