iOS 开发之给UILabel 或者 UIButton标题加下划线
来源:互联网 发布:苹果mac双系统切换 编辑:程序博客网 时间:2024/05/17 05:03
在开发的过程中,为了提醒用户我们经常会在label或者 button的文字下面添加下划线! cocoa给提供了一个NSString的子类
NSMutableAttributedString,他可以对字符串进行自定义编辑, 比如某个范围内字符串的字体的颜色,大小,当然还可以加下划线, 而UIButton 提供了 - (void)setAttributedTitle:(nullable NSAttributedString *)title forState:(UIControlState)state 接口
UIlabel 提供了@property(nullable, nonatomic,copy) NSAttributedString *attributedText;
固给Button添加下划线代码如下:
NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"点击查看协议"]; NSRange strRange = {0,[str length]}; [str addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:strRange]; [_awardDisplayBtn setAttributedTitle:str forState:UIControlStateNormal];
0 0
- iOS 开发之给UILabel 或者 UIButton标题加下划线
- 给UILabel 或者 UIButton标题加下划线
- 给UILabel 或者 UIButton标题加下划线
- 给UILabel 或者 UIButton标题加下划线
- 给UILabel 或者 UIButton标题加下划线
- 给UILabel 或者 UIButton标题加下划线
- 给UILabel 或者 UIButton标题加下划线
- 给UILabel 或者 UIButton标题加下划线
- 给 UIButton、UILabel添加下划线
- iOS开发之 UILabel,UIButton
- iOS 给UILabel文字加下划线…
- iOS 给UILabel添加下划线
- iOS 给label加下划线或者中划线
- iOS-TextView、UIButton加边框,加下划线
- IOS之UILabel添加下划线
- IOS之UILabel添加下划线
- IOS之UILabel添加下划线
- iOS 在一个UILabel里显示不同的颜色,给文字加下划线
- rownum 用法
- fun.js
- JUnit之JUnitCore详解
- 看看特斯拉汽车使用的是什么电池(18650)
- linux du查看某个文件或目录占用磁盘空间的大小
- iOS 开发之给UILabel 或者 UIButton标题加下划线
- Android反编译工具的使用-Android Killer
- 日期类
- 数学意识:数学模型:数学性质
- JAVA-练习MyShopping循环录入会员信息
- Android 10个快速开发框架:Afinal、ThinkAndroid、AndBase、KJFrameForAndroid、SmartAndroid、xUtils
- jhipster生成的工程war包部署到tomcat中,tomcat正常启动,但一直不加载项目的问题原因。
- 粉红噪声发生器
- JAVA序列化 结合 Netty