第一行在UILabel上的位置

时间:2013-10-31 15:07:02

标签: ios uilabel autolayout

我有2个UILabel,一个是多行的,另一个是2行。除了这些标签之外,我总是有一个图像,我很难将图像与文本对齐。例如:

如果2行标签上只有一些小文本,则文本显示在标签的中间,图像与第一行对齐。如果文本上只有2行,那么图像就会与第一行文本对齐,这正是我想要的。

有没有办法可以获得UILabel上第一行的位置或坐标(x,y),以便我可以相应地调整图像约束呢?

1 个答案:

答案 0 :(得分:0)

这将为您提供坐标和尺寸:

label.frame.origin.x
label.frame.origin.y
label.frame.size.width
label.frame.size.height