IOS-UI设置字体属性
来源:互联网 发布:淘宝免费推广的方法 编辑:程序博客网 时间:2024/05/01 16:36
Swift版本:
let str:String = "wenzi"; let text = "\(str) button pressed" //运用\符号可以拼接字符创;// 创建一个属性字符创,并且初始化; let styleText = NSMutableAttributedString (string : text);// 创建文字的属性:是一个字典类型; let Attribut = [NSFontAttributeName:UIFont.boldSystemFontOfSize(lable.font.pointSize)]// 获取需要属相显示的字符串的范围;首先先强转为Objec-c的NSString; let nameRange = (text as NSString).rangeOfString(str);// 然后给属性字符串赋值; styleText.setAttributes(Attribut, range: nameRange)// 传给lable标签显示; lable.attributedText = styleText;Object-c版本:
NSString *title = @"Left"; NSString *plainText = @"Left button preesed"; NSMutableAttributedString *styledText = [[NSMutableAttributedString alloc] initWithString:plainText]; //字典类型的赋值; NSDictionary *attributes = @{ NSFontAttributeName : [UIFont boldSystemFontOfSize:_statusLabel.font.pointSize] }; NSRange nameRange = [plainText rangeOfString:title]; [styledText setAttributes:attributes range:nameRange]; _statusLabel.attributedText = styledText;两者的语法差别不是很大,所以带上基本都是差不多的;
0 0
- IOS-UI设置字体属性
- iOS 各种UI控件属性设置
- UI- font 字体设置
- iOS笔记UI--Button设置选中字体颜色
- iOS-详解文本属性attributes,设置段落格式,空心字体
- iOS开发-设置NavigationBar的颜色和字体属性
- AttributedString设置字体属性
- 设置字体属性
- 设置属性字体
- pain设置字体属性
- iOS 设置字体 自定义字体
- iOS 设置字体 自定义字体
- iOS 设置字体 自定义字体
- [iOS] UIFont 设置字体
- IOS 字体设置
- IOS UIFont 设置字体
- ios字体设置
- Ios字体设置
- 第八周项目一(2) 数组做数据成员(工资类 数组 文件)
- LeetCode——044
- Spark性能相关参数配置 之 压缩和序列化相关
- Linux上使用iptables设置防火墙
- 硬件切换485电路
- IOS-UI设置字体属性
- js keyup、keypress和keydown事件 详解
- 陶哲轩实分析 3.3 节习题试解
- String.format()用法
- 【EJB系列】(四)——EJB基本内容总结
- 常用正则表达式
- this指针(待完善)
- Android View框架的layout机制
- 什么是软件需求?什么是功能需求?