zoukankan      html  css  js  c++  java
  • 第18月第19天 masonry等分 uilabel sizetofit

    1.masonry等分

    mas_distributeViewsAlongAxis

    MASAxisTypeHorizontal

     

    2.uilabel sizetofit

    +(CGSize)labSizeWithStr:(NSString *)_str font:(UIFont *)_font labWidth:(int)_labWidth lineSpacing:(int)_lineSpacing numberOfLines:(int)_numberOfLines{
         
        if (!_str) {
            return CGSizeZero;
        }
     
        UILabel *cLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, _labWidth, 0)];
        [cLabel setFont:_font];
        [cLabel setNumberOfLines:_numberOfLines];
         
        NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle alloc] init];
        [paragraphStyle setLineSpacing:_lineSpacing];
         
        [cLabel setAttributedText:[[NSAttributedString alloc] initWithString:_str attributes:@{NSParagraphStyleAttributeName:paragraphStyle}]];
        [cLabel sizeToFit];
         
        CGSize returnSize = cLabel.size;
        cLabel = nil;
         
        return returnSize;
    }

    http://blog.51cto.com/liyun2422/1732186

  • 相关阅读:
    Noip2012 开车旅行
    「NOI2018」归程
    2019.10.30 队测(晚上)
    洛谷P1138 第k小整数
    洛谷P2870 [USACO07DEC]最佳牛线,黄金Best Cow Line, Gold
    Noip-pj2018游记
    洛谷P4994 终于结束的起点
    《退役的你》
    《膜你抄》
    洛谷P5087 数学
  • 原文地址:https://www.cnblogs.com/javastart/p/8602760.html
Copyright © 2011-2022 走看看