废弃代码

来源:互联网 发布:淘宝卖星巴克券货源 编辑:程序博客网 时间:2024/04/28 10:37

  //段落        //line break        CTParagraphStyleSetting lineBreakMode;        CTLineBreakMode lineBreak = kCTLineBreakByCharWrapping; //换行模式        lineBreakMode.spec = kCTParagraphStyleSpecifierLineBreakMode;        lineBreakMode.value = &lineBreak;        lineBreakMode.valueSize = sizeof(CTLineBreakMode);        //行间距        CTParagraphStyleSetting LineSpacing;        CGFloat spacing = 4.0;  //指定间距        LineSpacing.spec = kCTParagraphStyleSpecifierLineSpacingAdjustment;        LineSpacing.value = &spacing;        LineSpacing.valueSize = sizeof(CGFloat);                CTParagraphStyleSetting settings[] = {lineBreakMode,LineSpacing};        CTParagraphStyleRef paragraphStyle = CTParagraphStyleCreate(settings, 2);   //第二个参数为settings的长度        [attString addAttribute:(NSString *)kCTParagraphStyleAttributeName                                 value:(id)paragraphStyle                                 range:NSMakeRange(0, _text.length)];

 //段落        //line break        CTParagraphStyleSetting lineBreakMode;        CTLineBreakMode lineBreak = kCTLineBreakByCharWrapping; //换行模式        lineBreakMode.spec = kCTParagraphStyleSpecifierLineBreakMode;        lineBreakMode.value = &lineBreak;        lineBreakMode.valueSize = sizeof(CTLineBreakMode);        //行间距        CTParagraphStyleSetting LineSpacing;        CGFloat spacing = 4.0;  //指定间距        LineSpacing.spec = kCTParagraphStyleSpecifierLineSpacingAdjustment;        LineSpacing.value = &spacing;        LineSpacing.valueSize = sizeof(CGFloat);                        CGFloat lineSpaceMax = 4.0f;        CTParagraphStyleSetting lineSpaceStyleMax;        lineSpaceStyleMax.spec = kCTParagraphStyleSpecifierMaximumLineSpacing;//最大行间距属性        lineSpaceStyleMax.valueSize = sizeof(lineSpaceMax);        lineSpaceStyleMax.value = &lineSpaceMax;                CGFloat lineSpaceMin = 1.0f;        CTParagraphStyleSetting lineSpaceStyleMin;        lineSpaceStyleMin.spec = kCTParagraphStyleSpecifierMinimumLineSpacing;//最小行间距属性        lineSpaceStyleMin.valueSize = sizeof(lineSpaceMin);        lineSpaceStyleMin.value = &lineSpaceMin;                CGFloat lineSpaceAdjust = 2.0f;        CTParagraphStyleSetting lineSpaceStyleAdjust;        lineSpaceStyleAdjust.spec = kCTParagraphStyleSpecifierLineSpacingAdjustment;        lineSpaceStyleAdjust.valueSize = sizeof(lineSpaceAdjust);        lineSpaceStyleAdjust.value = &lineSpaceAdjust;                CTParagraphStyleSetting settings[] = {lineBreakMode,LineSpacing,lineSpaceMax,lineSpaceMin};        CTParagraphStyleRef paragraphStyle = CTParagraphStyleCreate(settings, 2);   //第二个参数为settings的长度        [attString addAttribute:(NSString *)kCTParagraphStyleAttributeName                                 value:(id)paragraphStyle                                 range:NSMakeRange(0, attString.length)];


原创粉丝点击