問題:實(shí)現(xiàn)下圖中右側(cè)的按鈕文字效果
方法:
1
2
3
4
5
6
7
8
9
|
[MyTools createMyImageview:topEditView frame:CGRectMake(widthAll- 90 , 12 , 17 , 16 ) imageName:@ "離線課程_下載更多.png" ]; UIButton *downMoreButton = [MyTools createMyBtn:@ "下載更多" frame:CGRectMake(widthAll- 70 , 10 , 60 , 20 ) uiview:topEditView uifont: 14 color:[UIColor colorWithRed: 92 / 255.0 green: 218 / 255.0 blue: 231 / 255.0 alpha: 1 ]]; NSMutableAttributedString *title = [[NSMutableAttributedString alloc] initWithString:@ "下載更多" ]; NSRange titleRange = { 0 ,[title length]}; [title addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:titleRange]; [downMoreButton setAttributedTitle:title forState:UIControlStateNormal]; [downMoreButton.titleLabel setFont:[UIFont systemFontOfSize: 14 ]]; [downMoreButton addTarget:self action: @selector (downMore) forControlEvents:UIControlEventTouchUpInside]; |
關(guān)于iOS 按鈕上的文字添加下劃線的方法就給大家介紹到這里,希望對(duì)大家有所幫助!