美文网首页
字符串的编辑

字符串的编辑

作者: 橡树花香 | 来源:发表于2018-04-04 10:30 被阅读0次

/* 前字符串 后图标 拼接 */

  • (NSAttributedString *)appendAttributedStringWithFrontTitle:(NSString *)title withBehindIcon:(NSString *)icon withTextColor:(UIColor *)textColor withTextFont:(UIFont *)textFont
    {
    NSMutableAttributedString *mutableAttr = [NSMutableAttributedString new];

    NSTextAttachment* textAttachment = [NSTextAttachment new];
    textAttachment.image = [UIImage imageNamed:icon];

    [mutableAttr appendAttributedString:[[NSAttributedString alloc] initWithString:title]];
    [mutableAttr addAttribute:NSForegroundColorAttributeName value:textColor range:NSMakeRange(0, title.length)];
    [mutableAttr addAttribute:NSFontAttributeName value:textFont range:NSMakeRange(0, title.length)];
    [mutableAttr appendAttributedString:[[NSAttributedString alloc] initWithString:@" "]];
    [mutableAttr appendAttributedString:[NSAttributedString attributedStringWithAttachment:textAttachment]];

    return mutableAttr;
    }

相关文章

  • 最小编辑距离_Python

    最小编辑距离或莱文斯坦距离(Levenshtein),指由字符串A转化为字符串B的最小编辑次数。允许的编辑操作有:...

  • 字符串的编辑

    /* 前字符串 后图标 拼接 */ (NSAttributedString *)appendAttributedS...

  • Edit Distance(编辑距离)

    前言 今天看了Stanford编辑距离代码,感觉写得不错,写一篇博客记录下。 编辑距离的定义是:从字符串A到字符串...

  • Levenshtein 距离

    简介 Levenshtein 距离是一种编辑距离,用来表示两个字符串的差异。编辑距离是指从字符串 A 开始,修改成...

  • 序列比对(二十五)——编辑距离

    原创:hxj7 本文介绍两个字符串的编辑距离并给出代码。 编辑距离 所谓编辑距离,就是给定两个字符串后,将一个字符...

  • 动态规划法(十一)编辑距离

    编辑距离问题   什么是两个字符串的编辑距离(edit distance)?给定字符串s1和s2,以及在s1上的如...

  • 编辑距离(edit distance)

    编辑距离 LeetCode 72. 编辑距离 概念 编辑距离,是指将字符串word1通过替换、删除、增加字符的操作...

  • 动态规划实战

    如何量化两个字符串的相似度? 编辑距离指的就是,将一个字符串转化成另一个字符串,需要的最少编辑操作次数(比如增加一...

  • 编辑距离求解算法分析

    编辑距离是一种衡量两个相似字符串相似性的度量方法。距离越大相似度越小。具体地,两个字符串的编辑距离是其中一个字符串...

  • 2019-08-22函数创建--作业1

    说明:#%% 是在spyder编辑器中分区的字符串。请略过····

网友评论

      本文标题:字符串的编辑

      本文链接:https://www.haomeiwen.com/subject/gzfkhftx.html