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

时间:2014-01-02 06:30:57

标签: ios objective-c uiimageview

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

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

2 个答案:

答案 0 :(得分:0)

每次标签增加长度时,请拨打[label sizeToFit] ;,然后获取标签尺寸以重新显示背景图片。

答案 1 :(得分:0)

试试这个,

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