zoukankan      html  css  js  c++  java
  • <09>获得字符串的size

    /**
     * 获得字符串的size
     * &-string 待传入字符串
     * &-Font 待传入字符串字体大小
     * &-MaxSize 待传入字符串最大宽高
     * 返回 CGSize
     */
    + (CGSize)sizeWithString:(NSString *)string Font:(UIFont *)font MaxSize:(CGSize)size;
    /**
     * 获得字符串的size
     */
    +(CGSize)sizeWithString:(NSString *)string Font:(UIFont *)font MaxSize:(CGSize)size{
       
        CGRect rect = [string boundingRectWithSize:size//限制最大的宽度和高度
                                           options:NSStringDrawingTruncatesLastVisibleLine | NSStringDrawingUsesFontLeading  |NSStringDrawingUsesLineFragmentOrigin//采用换行模式
                                        attributes:@{NSFontAttributeName: font}//传入的字体字典
                                           context:nil];
       
        return rect.size;
       
       
    }
  • 相关阅读:
    解析iscroll-小demo
    iscroll的理解
    jquery代码小片段
    jQuery的性能优化
    事件代理
    数组方式使用jQuery对象
    循环时的dom操作
    JavaScript中的ajax(二)
    jQuery与ajax的应用(一)
    表单应用
  • 原文地址:https://www.cnblogs.com/iQingYang/p/6687928.html
Copyright © 2011-2022 走看看