美文网首页
通过富文本描边功能实现字体加粗效果

通过富文本描边功能实现字体加粗效果

作者: ShenYj | 来源:发表于2017-08-02 18:42 被阅读166次

通过富文本描边功能实现字体加粗效果

NSMutableAttributedString *mutableAttributeString = [[NSMutableAttributedString alloc] initWithString:content];
NSRange range = [content rangeOfString:@":"];
NSRange boldFontRange = NSMakeRange(0, range.location + 1);
// 通过描边效果实现加粗字体
[mutableAttributeString addAttribute:NSStrokeColorAttributeName value:[UIColor blackColor] range:boldFontRange];
[mutableAttributeString addAttribute:NSStrokeWidthAttributeName value:@(-3) range:boldFontRange];
self.attributeContent = mutableAttributeString;
        

如果NSStrokeWidthAttributeName设置一个正值,则实现的是空心描边效果(中空部分会显示背景色)

相关文章

  • 通过富文本描边功能实现字体加粗效果

    通过富文本描边功能实现字体加粗效果 如果NSStrokeWidthAttributeName设置一个正值,则实现的...

  • ios 文字外描边效果

    设计提出文字描边效果,但是富文本自带的文字描边效果,是向文字内外同时描边 效果 所以需要自己实现,采用的方法是重写...

  • RichEditeText——android图文混排富文本文章编

    需求:android 实现富文本编辑器,并且实现html解析和生成。 功能点: 字体加粗,斜体,下划线,删除线 字...

  • PPT-Lecture05-字体

    字体 1、标题字体的美化 给字体加粗、加边框、加艺术效果 “格式”->"文本效果"->"文本轮廓"、艺术字样式 2...

  • Android TextView字体描边

    原文:链接地址 今天公司要求做一个字体描边功能,在网上搜到一个不错的,可以实现改变文字描边宽度和描边颜色,功能实现...

  • NGUI字体描边

    NGUI的UILabel中实现字体的描边是通过以方形的方式对字体网格顶点偏移一定位置后作为其描边网格。以这种方式描...

  • CSS 文本描边效果

    text-shadow 实现文本描边 text-stroke 实现文本描边 text-stroke 是 ext-s...

  • Makedown教程

    简介 语法 字体 使用 * 或 _ 标记字体效果 *倾斜***加粗*****倾斜加粗*** 显示效果 倾斜加粗倾斜...

  • 富文本字体加粗无效

    在字号不统一的情况下 这种方法可能导致个别字体加粗不成功,用下面的就可以啦

  • text

    最普通的text字体 1 .实现一些普通的效果,json方式创建 2 .可以调字体,大小,粗细,描边,换行,斜体,...

网友评论

      本文标题:通过富文本描边功能实现字体加粗效果

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