代码 label自适应 (计算label的宽和高)

来源:互联网 发布:淘宝运营一般工资多少 编辑:程序博客网 时间:2024/06/05 04:36
- (void)setupLabel {
    UILabel *textLabel = [[UILabel alloc] init];
    textLabel.font = [UIFont systemFontOfSize:16];
    NSString *str = @"CSDN博客-IT技术写作分享平台";
    textLabel.text = str;
    textLabel.lineBreakMode = NSLineBreakByTruncatingTail;
    CGSize maximumLabelSize = CGSizeMake(100, 9999);//labelsize的最大值    CGSize labelSize = [textLabel sizeThatFits:maximumLabelSize];    textLabel.frame = CGRectMake(20, 70, labelSize.width, labelSize.height);
    [self.view addSubview:textLabel];}

原创粉丝点击