1 - (void)setupLabel {
2
3 UILabel *textLabel = [[UILabel alloc] init];
4 textLabel.font = [UIFont systemFontOfSize:16];
5 NSString *str = @"222222222222222222222222222222222222222222";
6 textLabel.text = str;
7 textLabel.backgroundColor = [UIColor redColor];
8 textLabel.numberOfLines = 0;
9 textLabel.lineBreakMode = NSLineBreakByTruncatingTail;
10 CGSize maximumLabelSize = CGSizeMake(100, 9999);
11
12 CGSize expectSize = [textLabel sizeThatFits:maximumLabelSize];
13
14 textLabel.frame = CGRectMake(20, 70, expectSize.width, expectSize.height);
15 [self.view addSubview:textLabel];
16 }