【问题标题】:shrinking text in UILabel缩小UILabel中的文本
【发布时间】:2010-10-16 10:58:14
【问题描述】:

我有一个宽度为 100 像素的标签,但我正在动态填充该标签。 所以文本的长度不是固定的,所以它可以是任何值,10 或 30。 我面临的问题是,当文本长度超过时,UIlabel 中文本的字体大小会变小,并且 uilabel 中会出现完整的文本。

我正在尝试,如果文本长度超出,它应该显示类似这样的内容 "abcdefghijklm" 到 "abc...."

使用相同的字体大小...类似于调整大小以适应。 怎么办?

问候

【问题讨论】:

    标签: iphone


    【解决方案1】:

    设置标签属性

    yourLabelName.adjustsFontSizeToFitWidth = NO;
    

    【讨论】:

      【解决方案2】:

      您可以将adjustsFontSizeToFitWidth 属性用于标签的相同大小的框架。但是如果您需要以相同的字体大小显示标签内容,那么您可以使用这个东西:

      labelname.numberofLine=0;

      您可以相应地更改字体高度,以便您的标签内容将设置为具有所需字体大小的正确格式。

      【讨论】:

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