• iOS UILabel 省略号 不变色 问题处理


    在我们公司 应用 4.1版本 我发现一个很有趣的问题 ,  当我修改 label 的 textColor  (默认单行情况)为黑色之外的颜色   省略号依然为黑色, 这个在iOS 7 iOS8.1 iOS9 都有复现.  真是个奇葩的bug!!!

    在学习的过程中 找到一个解决办法 是用 富文本  这样 就解决了 

    .text     .textColor   主要是替换了 这两个属性

    修改如下:

    NSAttributedString *text = [[NSAttributedString alloc] initWithString:@"我是文本内容blablabla" attributes:@{ NSForegroundColorAttributeName : [UIColor whiteColor] }];  
    yiLab.attributedText = text;
    

     如果 超过label内容 省略号 就是 白色啦 哈哈 

    这个bug真是让我大开眼界 但是总算是 有应对的策略

  • 相关阅读:
    js/css 伪类, 获取伪类样式
    JS 盒子模型
    python坑之input获取字符串
    configpraser模块
    类的特殊成员&反射&异常处理
    面向对象
    员工信息表
    re正则表达式
    PyCharm教程
    递归实现jsonTree
  • 原文地址:https://www.cnblogs.com/someonelikeyou/p/5121450.html
Copyright © 2020-2023  润新知