UILabel *signLabel;
[UIFont systemFontOfSize:14]//字体大小
labelsize //获取适应完文字的size
CGSize size = CGSizeMake(200,2000);(设定label的宽度,高度设成无限大)
NSString *text;// 需要添加的文字
//计算实际frame大小,并将label的frame变成实际大小
CGSize labelsize = [text sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:size lineBreakMode:UILineBreakModeWordWrap];
[signLabel setFrame:CGRectMake(0, 0, labelsize.width, labelsize.height)];//重新给label赋予新的frame