美文网首页
动态设置label的高度

动态设置label的高度

作者: summerTa | 来源:发表于2018-07-05 10:47 被阅读0次

       CGSize titlethreeSize = [myNote.bookMarkTitle sizeWithFont:tJNameFont constrainedToSize:maxmumzise lineBreakMode:NSLineBreakByWordWrapping];

    - (CGSize)sizeWithString:(NSString*)str font:(UIFont*)font maxSize:(CGSize)maxSize

    {

        NSDictionary *dict = @{NSFontAttributeName : font};

        // 如果将来计算的文字的范围超出了指定的范围,返回的就是指定的范围

        // 如果将来计算的文字的范围小于指定的范围, 返回的就是真实的范围

        CGSizesize =  [strboundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:dict context:nil].size;

        returnsize;

    }

    相关文章

      网友评论

          本文标题:动态设置label的高度

          本文链接:https://www.haomeiwen.com/subject/azwuuftx.html