1 UILabel 圆角处理后 出现黑线的处理办法;

UILabel 圆角处理后 出现黑线的处理办法

仔细看在上面会出现一条黑线,时隐时现,看层级图也没问题,原因是ULabel设置可变宽度时,有小数。

方法 1;

只需将宽度转成整型数据即可:[titlelabelsetFrame:CGRectMake(titleLabelX,titlelabelY,(int)textSize.width,labelHeight)];

原因是ULabel设置可变宽度时,有小数。只需将宽度转成整型数据即可:

[titlelabel setFrame:CGRectMake(titleLabelX, titlelabelY, (int)textSize.width, labelHeight)];

方法2:

将:CGRectMake(0, 0 , 100, 100)

换成

 CGRectIntegral( CGRectMake(0, 0 , 100, 100));

方法3:

加个边框 背景色为lable 的背景色 bord宽度1即可,这个方法比较省事,效果还行;

 

其他 :

label Attribute 的一些使用: https://blog.csdn.net/myinclude/article/details/52816217

label 富文本 :https://www.jianshu.com/p/73d098d638cf

                         https://www.jianshu.com/p/1d00a2c9dfd8

相关文章:

  • 2022-01-17
  • 2022-12-23
  • 2022-02-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
猜你喜欢
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
  • 2021-07-15
  • 2021-07-05
  • 2022-12-23
  • 2021-06-26
相关资源
相似解决方案