背景图像对应于标签宽度拉伸

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了背景图像对应于标签宽度拉伸相关的知识,希望对你有一定的参考价值。

我在我的应用程序中遇到了一个简单的问题。在我的应用程序中,我必须在顶部显示用户获得的积分。为此,我将UILabel(例如:550点)放在UIImage上。

有时,它可能超过最大8位数分数(12345678)的大值。当标签增加长度时,背景图像(绿色图像)也应该扩展。我怎样才能做到这一点?。

答案

试试这个,

    label.text = @"your points earned here";
    [label sizeToFit];
    backgroundImage.frame = label.frame;
另一答案

每次标签增加长度时,调用[label sizeToFit] ;,然后获取标签的大小以重新传输背景图像。

以上是关于背景图像对应于标签宽度拉伸的主要内容,如果未能解决你的问题,请参考以下文章

为啥图像视图会拉伸以填充 UIStackView 中宽度的一半?

背景图像在 Safari 中未正确拉伸

CSS - 背景图像水平拉伸并垂直重复?

点击时如何停止标签栏项目图像的背景宽度变化?

根据 UITableViewCell 标签高度和宽度调整背景图片大小

拉伸SVG背景图像?