CGFloat fixedWidth = self.view.frame.size.width; CGSize newSize = [label sizeThatFits:CGSizeMake(fixedWidth, MAXFLOAT)]; CGFloat height = newSize.height;