zoukankan      html  css  js  c++  java
  • iOS 为label添加删除线

    UILabel *testLabel = [[ UILabel alloc] initWithFrame:CGRectMake(10, 100, 200, 100)];
        testLabel.numberOfLines = 0;
        NSString* strText = @"测试画删除线测试画删除线测试画删除线测试画删除线测试画删除线";
        NSMutableAttributedString *content = [[NSMutableAttributedString alloc]initWithString:strText];
        NSRange contentRange = {0,[content length]};
        [content addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:contentRange];
        testLabel.attributedText = content;
        [self.view addSubview:testLabel];

    NSFontaAttributeName 字体

    NSParagraphStyleAttributeName 段落格式

    NSForegroundColorAttributeName 字体颜色

    NSBackgroundColorAttributeName 背景眼色

    NSStrikethroughSstyleAttributeName 删除线格式

    NSStrikethroughColorAttributeName  删除线颜色

    NSStrokeWidthAttributeName 删除线宽度

    NSUnderlineStyleAttributeName 下划线格式

    UILabel *testLabel2 = [[UILabel alloc] initWithFrame:CGRectMake(10, 300, 200, 100)];
        NSMutableAttributedString *content2 = [[NSMutableAttributedString alloc]initWithString:strText];
        testLabel2.numberOfLines = 0;
        NSRange contentRange2 = {0,[content2 length]};
        [content2 addAttributes:@{NSStrikethroughStyleAttributeName:[NSNumber numberWithInteger:NSUnderlineStyleSingle],NSStrikethroughColorAttributeName:[UIColor redColor]} range:contentRange2];
        testLabel2.attributedText = content2;
        [self.view addSubview:testLabel2];
  • 相关阅读:
    JavaScript table, grid, tree view or Gantt chart | TreeGrid
    Sign in
    DHtmlx Gantt
    Gantt Chart in JavaScript (HTML5) | FusionCharts
    无插件ExtJs4简单甘特图 / 蓝讯
    jsGantt(甘特图控件)
    FREE javascript gantt
    Python-Gantt
    JavaScript UI Library, Ajax Components & HTML5 Framework
    我的SPE甘特图
  • 原文地址:https://www.cnblogs.com/wlsxmhz/p/5691621.html
Copyright © 2011-2022 走看看