UILabel文字添加刪除線

NSAttributedString *attrStr = 
[[NSAttributedStringalloc]initWithString:_model.originPrice                        
                              attributes:
@{NSFontAttributeName:[UIFont systemFontOfSize:20.f],       
  NSForegroundColorAttributeName:[UIColor colorWithHexString:@"#5bcec0"],     
  NSStrikethroughStyleAttributeName:@(NSUnderlineStyleSingle|NSUnderlinePatternSolid), 
  NSStrikethroughColorAttributeName:[UIColor colorWithHexString:@"#5bcec0"]}];
    
self.orginPriceLabel.attributedText = attrStr;

上面代碼中給文字添加的四個特征分別是:文字大小忙上,文字顏色史侣,刪除線樣式為單實線跌造,刪除線的顏色

效果:(上文實現(xiàn)的是途中右側(cè)帶刪除線的藍(lán)色部分文字效果)


刪除線效果.png
20150721補充

如果上面的方法有問題(雖然我沒有遇到過問題),或者想換一種方式實現(xiàn)刪除線,還可以采用以下方法:

  • 創(chuàng)建一個UILabel的子類
  • 在這個類內(nèi)部實現(xiàn)drawRect方法將刪除線繪制出來
- (void)drawRect:(CGRect)rect
{
    // 調(diào)用super的drawRect:方法,會按照父類繪制label的文字
    [super drawRect:rect];

    // 取文字的顏色作為刪除線的顏色
    [self.textColor set];
    CGFloat w = rect.size.width;
    CGFloat h = rect.size.height;
    // 繪制(這個數(shù)字是為了找到label的中間位置,0.35這個數(shù)字是試出來的,如果不在中間可以自己調(diào)整)
    UIRectFill(CGRectMake(0, h * 0.35, w, 1));
}
  • 需要使用刪除線的部分用自定義的label初始化,按照正常label使用就好了.別忘了在給label賦值文字之后調(diào)用sizeToFit
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末足绅,一起剝皮案震驚了整個濱河市析既,隨后出現(xiàn)的幾起案子吼鱼,更是在濱河造成了極大的恐慌蓬豁,老刑警劉巖履磨,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異庆尘,居然都是意外死亡剃诅,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門驶忌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來矛辕,“玉大人,你說我怎么就攤上這事付魔×钠罚” “怎么了?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵几苍,是天一觀的道長翻屈。 經(jīng)常有香客問我,道長妻坝,這世上最難降的妖魔是什么伸眶? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮刽宪,結(jié)果婚禮上厘贼,老公的妹妹穿的比我還像新娘。我一直安慰自己圣拄,他們只是感情好嘴秸,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著庇谆,像睡著了一般岳掐。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上饭耳,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天串述,我揣著相機與錄音,去河邊找鬼哥攘。 笑死剖煌,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的逝淹。 我是一名探鬼主播耕姊,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼栅葡!你這毒婦竟也來了茉兰?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤欣簇,失蹤者是張志新(化名)和其女友劉穎规脸,沒想到半個月后坯约,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡莫鸭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年闹丐,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片被因。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡卿拴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出梨与,到底是詐尸還是另有隱情堕花,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布粥鞋,位于F島的核電站缘挽,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏呻粹。R本人自食惡果不足惜壕曼,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望尚猿。 院中可真熱鬧窝稿,春花似錦、人聲如沸凿掂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽庄萎。三九已至,卻和暖如春塘安,著一層夾襖步出監(jiān)牢的瞬間糠涛,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工兼犯, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留忍捡,地道東北人。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓切黔,卻偏偏與公主長得像砸脊,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子纬霞,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容

  • /** *@param NSFontAttributeName文字大小 *@param NSForegroundC...
    兜麥閱讀 2,380評論 1 3
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫凌埂、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,065評論 4 62
  • 在網(wǎng)上查找的在此記錄下 在iOS開發(fā)中诗芜,有時會遇到需要添加下劃線瞳抓,或者設(shè)置字符串中某幾個字的顏色的情況埃疫,最常見的栗...
    dongfang閱讀 3,091評論 0 1
  • 昨晚快12點的時候在180天文案營里栓霜,下了一陣紅包雨,包括我在內(nèi)的沒有完成日志的幾個人每個人50元紅包發(fā)出來了横蜒。 ...
    勵志寶媽閱讀 562評論 0 0
  • 昨日與你初見叙淌,初識。在那個美妙的日子里愁铺。我認(rèn)為可以永久鹰霍。我定它為潛緣。但因為自己的無知茵乱,我把你丟了茂洒,在浩瀚的網(wǎng)絡(luò)海...
    秦聰1閱讀 208評論 0 0