IOS中一段文字设置多种字体颜色代码_IOS

给定range和需要设置的颜色,就可以给一段文字设置多种不同的字体颜色,使用方法如下:

复制代码 代码如下:

[self fuwenbenLabel:contentLabel FontNumber:[UIFont systemFontOfSize:15] AndRange:NSMakeRange(6, 1) AndColor:RGBACOLOR(34, 150, 253, 1)];

复制代码 代码如下:

//设置不同字体颜色
-(void)fuwenbenLabel:(UILabel *)labell FontNumber:(id)font AndRange:(NSRange)range AndColor:(UIColor *)vaColor
{
    NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:labell.text];
    //设置字号
    [str addAttribute:NSFontAttributeName value:font range:range];
    //设置文字颜色
    [str addAttribute:NSForegroundColorAttributeName value:vaColor range:range];
    labell.attributedText = str;
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

时间: 2024-08-29 18:03:39

IOS中一段文字设置多种字体颜色代码_IOS的相关文章

IOS中一段文字设置多种字体颜色代码

  这篇文章主要介绍了IOS中一段文字设置多种字体颜色代码,十分的实用,有需要的小伙伴可以参考下. 给定range和需要设置的颜色,就可以给一段文字设置多种不同的字体颜色,使用方法如下: 代码如下: [self fuwenbenLabel:contentLabel FontNumber:[UIFont systemFontOfSize:15] AndRange:NSMakeRange(6, 1) AndColor:RGBACOLOR(34, 150, 253, 1)]; 代码如下: //设置不同

iOS中的UITextView文字输入光标使用技巧小结_IOS

1.创建并初始化 @property (nonatomic, strong) UITextView *textView; // 创建 self.textView = [[UITextView alloc] initWithFrame:self.view.frame]; // 设置textview里面的字体颜色 self.textView.textColor = [UIColor blackColor]; // 设置字体名字和字体大小 self.textView.font = [UIFont fo

iOS中应用内添加指纹识别的实例代码_IOS

iOS8之后苹果发布了指纹识别的功能,通过touch ID来识别用户,做用户授权,主要是依赖于LocalAuthentication库 指纹识别:一判断设备是否支持指纹识别功能 二识别指纹,成功后做相应的动作,失败后提醒用户指纹识别失败 先引入#import <LocalAuthentication/LocalAuthentication.h> LAContext *context = [[LAContext alloc] init]; NSError *error = nil; //验证是否

jsp-怎样在MyEclipse中改变JSP脚本区域的字体颜色?

问题描述 怎样在MyEclipse中改变JSP脚本区域的字体颜色? 今天把MyEclipse的背景色改成了黑色,却发现JSP脚本区域的字体也是黑色,无论如何都改变不了,希望大家帮帮我! 背景色改变后的效果如下: 改变字体的地方却显示不能改变: 这是咋回事? 解决方案 [img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/23.gif][/img]经过我一整夜的摸索,终于发现JSP的脚本区域跟Java的设置是

IOS中UITabBar的常用设置

UITabBar十分常用,它能实现多个页面的快速切换,而且看起来简单实用. 假设我这有多个 已经初始化好的viewController,然后需要将它们加入到TabBarController中,并把其设置为根视图 NSArray *views = [[NSArray alloc] initWithObjects:test, time, test1, test2, test3, test4, nil]; UITabBarController *tbc = [[UITabBarController a

UILabel设置多种字体、颜色

前言 开发中常用到的设置UILabel的文本样式代码片段: NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Using NSAttributed String,try your best to test attributed string text"]; [str addAttribute:NSForegroundColorAttributeName value:[

详解iOS中Button按钮的状态和点击事件_IOS

一.按钮的状态 1.UIControlStateNormal     1> 除开UIControlStateHighlighted.UIControlStateDisabled.UIControlStateSelected以外的其他情况,都是normal状态     2> 这种状态下的按钮[可以]接收点击事件 2.UIControlStateHighlighted     1> [当按住按钮不松开]或者[highlighted = YES]时就能达到这种状态     2> 这种状态

PPT怎样设置多种文本颜色

  1.启动PowerPoint,插入一个文本框,输入一些文字,让文字加粗,这样效果更加明显.选中文字,单击菜单栏--格式--文本填充--渐变--其他渐变. 2.弹出设置文本效果格式对话框,在文本填充中勾选渐变填充,预设颜色选为雨后天晴这款样式. 3.单击渐变光圈1,颜色设置为棕色.确定之后,返回主页面,就能看到我们设置的文本上下颜色不一的效果了.

PowerPoint设置多种文本颜色

  ①我们启动PowerPoint2010,插入一个文本框,输入一些文字,让文字加粗,这样效果更加明显.选中文字,单击菜单栏--格式--文本填充--渐变--其他渐变. ②弹出设置文本效果格式对话框,在文本填充中勾选渐变填充,预设颜色选为雨后天晴这款样式,如下所示. ③单击渐变光圈1,颜色设置为棕色. 确定之后,返回主页面,就能看到我们设置的文本上下颜色不一的效果了.