If I set my UILabel frame to a fixed width, number of lines to 1 and set
lineBreakMode = NSLineBreakByTruncatingTail
if you set fix height and width constraint then your label's size will not change. It will be fix as constant of your constraints. so,
sizeThatFits has no meaning in that case!!