博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
同一个UILabel使用不同的大小和颜色
阅读量:5144 次
发布时间:2019-06-13

本文共 806 字,大约阅读时间需要 2 分钟。

 

UILabel *label2 = [[UILabel alloc]initWithFrame:CGRectMake(0, 480, 300, 50)];

    label2.text = @"SD卡给你个老帅哥";

    label2.textColor = [UIColor blackColor];

    NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:label2.text];

    NSInteger count = label2.text.length;

    [str addAttribute:NSForegroundColorAttributeName value:[UIColor blueColor] range:NSMakeRange(0,4)];

    [str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(4,count-4)];

    [str addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:15] range:NSMakeRange(0, 4)];

    [str addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:30] range:NSMakeRange(4, count-4)];

    label2.attributedText = str;

    [self.view addSubview:label2];

 

转载于:https://www.cnblogs.com/zhanghuifeng/p/4626423.html

你可能感兴趣的文章
mysql触发器
查看>>
淌淌淌
查看>>
web页面实现指定区域打印功能
查看>>
使用PHP拆分中文字符串的方法(收藏) 小节
查看>>
win10每次开机都显示“你的硬件设置已更改,请重启电脑……”的解决办法
查看>>
VMware环境和Window环境进行网络连接的问题
查看>>
macOS10.12允许所有来源设置
查看>>
C++有关 const & 内敛 & 友元&静态成员那些事
查看>>
函数积累
查看>>
python搜索引擎(转)
查看>>
关于height,line-height导致的样式混乱的问题
查看>>
《SEO实战密码》读后一点感受
查看>>
bzoj 4815 [Cqoi2017]小Q的表格——反演+分块
查看>>
Swift 入门之简单语法(六)
查看>>
shim和polyfill有什么区别
查看>>
Failed to load the JNI shared library “E:/2000/Java/JDK6/bin/..jre/bin/client/jvm.dll
查看>>
Zabbix3.4服务器的搭建--CentOS7
查看>>
〖Python〗-- IO多路复用
查看>>
栈(括号匹配)
查看>>
夜太美---酒不醉--人自醉
查看>>