UILabel sizeToFit | ios
lines : 0
linebreak : word wrap
で
titleLabel.text = @”あああああああああああああああああ”;
CGRect frame = titleLabel.frame;
frame.size.width=305;
titleLabel.frame = frame;
[titleLabel sizeToFit];
CGRect frame = titleLabel.frame;
frame.size.width=305;
titleLabel.frame = frame;
[titleLabel sizeToFit];
幅を固定しておくことも重要なようです。
で文字数に合わせて高さが変わってくれました。