注册 登录
主题 : 富文本加划线,为什么加中文字符不好用啊
级别: 骑士
状态: 连续签到 - [71天]
UID: 527838
精华: 0
发帖: 209
可可豆: 683 CB
威望: 554 点
在线时间: 155(时)
注册时间: 2015-12-01
最后登录: 2017-10-16
0 楼:  发表于: 2017-10-12 15:38    发自: Web Page

富文本加划线,为什么加中文字符不好用啊   

        let textAttributes = [NSStrikethroughStyleAttributeName: NSUnderlineStyle.styleSingle.rawValue]
        
        Label.attributedText = NSMutableAttributedString(string: "1000万元", attributes: textAttributes);

如果把万元去掉,划线就会显示
关键词: 显示 table text 中文
级别: 骑士
状态: 连续签到 - [71天]
UID: 527838
精华: 0
发帖: 209
可可豆: 683 CB
威望: 554 点
在线时间: 155(时)
注册时间: 2015-12-01
最后登录: 2017-10-16
1 楼:  发表于: 2017-10-12 15:39    发自: Web Page
求大神 帮小弟解答下
级别: 骑士
状态: 连续签到 - [71天]
UID: 527838
精华: 0
发帖: 209
可可豆: 683 CB
威望: 554 点
在线时间: 155(时)
注册时间: 2015-12-01
最后登录: 2017-10-16
2 楼:  发表于: 2017-10-12 15:45    发自: Web Page
有人遇到过这种问题吗,不想上面直接扣view的方法,富文本能解决吗
级别: 版主

状态: 连续签到 - [82天]
UID: 519631
精华: 0
发帖: 731
可可豆: 1605 CB
威望: 1047 点
在线时间: 1416(时)
注册时间: 2015-11-02
最后登录: 2017-10-18
3 楼:  发表于: 2017-10-12 15:50    发自: Web Page
首先说,带汉字的中划线看着怪怪的。最后还是自己画的线。

解决方式:加个baseLine属性,值为0
级别: 骑士
状态: 连续签到 - [71天]
UID: 527838
精华: 0
发帖: 209
可可豆: 683 CB
威望: 554 点
在线时间: 155(时)
注册时间: 2015-12-01
最后登录: 2017-10-16
4 楼:  发表于: 2017-10-12 16:06    发自: Web Page
回 3楼(ad0ma) 的帖子
baseLine 这个不是CSS的属性吗
级别: 版主

状态: 连续签到 - [82天]
UID: 519631
精华: 0
发帖: 731
可可豆: 1605 CB
威望: 1047 点
在线时间: 1416(时)
注册时间: 2015-11-02
最后登录: 2017-10-18
5 楼:  发表于: 2017-10-12 16:31    发自: Web Page
回 4楼(小岩子) 的帖子
NSBaselineOffsetAttributeName
描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部