创建具有下划线的文字

代码:

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    [self addUnderLine];

}
#pragma -mark -functions
//添加下划线
-(void)addUnderLine
{
    //UILabel
    UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(50, 100, 200, 200)];
    label.backgroundColor=[UIColor redColor];
    [self.view addSubview:label];

    //显示下划线
    NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]};
    NSMutableAttributedString *attribtStr = [[NSMutableAttributedString alloc]initWithString:@"  价格:40" attributes:attribtDic];
    label.attributedText = attribtStr;
}
时间: 2024-10-09 14:34:03

创建具有下划线的文字的相关文章

word改变下划线与文字的距离

首先按照正常的方法给文字添加下划线. 将文字选中,单击格式工具栏上的“下划线”按钮添加下划线后,在该处文字前尾各输入一个空格,这样你会发现下划线也会自动延伸到空格处. 现在将除空格外的下划线文字选中,然后打开“格式”菜单下的“字体”命令,将打开的窗口切换到“字符间距”标签,把“位置”设为“提升”,然后修改后面的磅值,单击“确定”后退出, 你会发现下划线与文字间的距离已经变大了. word改变下划线与文字的距离

超链接标签a样式生效,取消下划线,文字垂直(上下)居中

直接设置超链接标签a的属性时并不会生效, 需要将display属性改为inline-block, 即style="display:inline-block" 添加标签a时,默认是有下划线的, 如果想要取消则设置,style="text-decoration:none" 如果只设置了行高(height), 则无法设置垂直居中,文字会在标签上方显示. 如果想要垂直居中显示,则还需要设置line-height属性,与height等高即可.

【代码笔记】创建具有中划线的文字

一, 效果图. 二,工程图. 三,代码. RootViewController.h RootViewController.m - (void)viewDidLoad { [super viewDidLoad]; //UILabel UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(50, 100, 200, 200)]; label.backgroundColor=[UIColor redColor]; [self.view addS

iOS学习-创建带下划线的button

1 UIButton *tempBtn = [UIButton buttonWithType: UIButtonTypeCustom]; 2 tempBtn.frame = CGRectMake(50, 250, 80, 40); 3 4 NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"忘记密码"]; 5 NSRange strRange = {0,[str len

WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法。

原文:WPF编程,TextBlock中的文字修饰线(上划线,中划线,基线与下划线)的使用方法. 版权声明:我不生产代码,我只是代码的搬运工. https://blog.csdn.net/qq_43307934/article/details/88962940 参考地址:https://blog.csdn.net/johnsuna/article/details/1895169 效果: 从上至下,分别为上划线(Overline),中划线(StrikeThrough),基线(Baseline),下划

使用NSMutableAttributedString添加下划线、删除线、阴影、填充、不同字体颜色等

在iOS开发中,有时会遇到需要添加下划线,或者设置字符串中某几个字的颜色的情况,最常见的栗子就是注册页面,如图所示: 几乎所有注册页面中都会出现这么一句话 "点击下一步表示您已同意<用户服务协议>",而且可以看到,"<用户服务协议>"几个字是橙色的,并且它们下面还有下划线.这是怎么实现的呢? 有的同学可能会说:"不同颜色就设置两个label,让左边的label显示前半句并设置为黑色,让右边的label显示后半句并设置为橙色就行了.&

word中怎么制作下划线?1分钟教你轻松搞定!

当我们使用word整理东西的时,有的时候会需要用到下划线画一下重点部分.那么有的小伙伴就要问到了,在word中下划线是怎样设置的呢?今天小编就来给大家分享两种添加下划线的方法,希望可以帮助到大家哈!No.1使用字体对话框添加下划线首先我们需要打开一个word文档,然后将需要添加下划线的文字给选中.接着我们可以在[字体]版块的右下角有个小箭头,点击它就可以了.点击小箭头之后,会弹出一个对话框,在对话框中我们可以看到下划线线型.然后从中选择一个我们喜欢的下划线就可以了.No.2使用制表位添加下划线首

NSAttributedString能否设置文字下划线?是否支持line break?

#import <CoreText/CoreText.h> #import "ViewController.h" @interface ViewController () @property(nonatomic, weak) IBOutlet UILabel *label1; @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional

UI-切圆角、透明度、取消按钮点击高亮效果、按钮文字带下划线

一.切UIView的某个角为圆角 如果需要将UIView的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架).而若要指定某几个角(小于4)为圆角而别的不变时,怎么做呢? 其实很简单,使用UIBezierPath,设置CAShapeLayer,给UIView设置遮罩效果即可. // 图标左上.左下切圆角 UIBezierPath *phoneIconPath = [UIBezierPath bezierPathWithR