show all text uilabel

label.text = "some text";
label.numberOfLines = 0;
[label sizeToFit];

CGRect frame = label.frame;
frame.size = [label sizeThatFits:CGSizeMake(320, 10000)];
label.frame = frame;