zoukankan      html  css  js  c++  java
  • iOS 按钮文字加划掉线

    UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake(20, 50, 120, 40)];
        
        NSDictionary *normalTitleAttributes = @{
                                                NSForegroundColorAttributeName: [UIColor blueColor],
                                                NSStrikethroughStyleAttributeName: @(NSUnderlineStyleSingle)
                                                };
        NSAttributedString *normalAttributedTitle = [[NSAttributedString alloc] initWithString:NSLocalizedString(@"Button", nil) attributes:normalTitleAttributes];
        [btn setAttributedTitle:normalAttributedTitle forState:UIControlStateNormal];
        
        // Set the button's title for highlighted state.
        NSDictionary *highlightedTitleAttributes = @{
                                                     NSForegroundColorAttributeName : [UIColor blueColor],
                                                     NSStrikethroughStyleAttributeName: @(NSUnderlineStyleThick)
                                                     };
        NSAttributedString *highlightedAttributedTitle = [[NSAttributedString alloc] initWithString:NSLocalizedString(@"Button", nil) attributes:highlightedTitleAttributes];
        [btn setAttributedTitle:highlightedAttributedTitle forState:UIControlStateHighlighted];
        
        [btn addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
        
        [self.view addSubview:btn];
  • 相关阅读:
    输出控制符的详解
    printf函数的讲解
    关于字节、Ascll码、字符的存储的讲解
    1.2
    1.1
    OS模块学习笔记
    time时间模块总结
    编译py为exe
    python计算excel平均值和标准差
    Python与Excel交互--Xlwings
  • 原文地址:https://www.cnblogs.com/lihaibo-Leao/p/4424998.html
Copyright © 2011-2022 走看看