Objective c UILabel背景色,带换行符

Objective c UILabel背景色,带换行符,objective-c,ios,uilabel,Objective C,Ios,Uilabel,我想为我的UILabel设置一个背景“覆盖”,让它只为标签的一部分添加文本,而不是整个矩形。见下图 最好的方法是什么?您可以创建一个类别,根据所需的最大宽度将UILabel拆分为两个单独的标签,并使用第一个标签的高度计算第二个标签的Y位置。

我想为我的UILabel设置一个背景“覆盖”,让它只为标签的一部分添加文本,而不是整个矩形。见下图


最好的方法是什么?

您可以创建一个类别,根据所需的最大宽度将
UILabel
拆分为两个单独的标签,并使用第一个标签的高度计算第二个标签的Y位置。