UILabel右侧出现一条线的处理

在平时开发中,很意外的在UILabel右侧得到一条线。
如图所示:


右侧得到意外的黑线

这个时候有点不得其解,自己没有设置这样的线啊。
而平时使用Mansonry 也没有得到这样的意外。
百度一看,别人早已经有见解。
因为上面是自己手动计算的标签宽度,由于没有取整,导致宽度的浮点值各有千秋,导致计算失误。
对于手动计算宽度的frame,系统提供了一个取整方法:
CGRectIntergal(CGRect rect)
很方便哦。
然后就得到我们需要的结果了。


最终期待结果

结论:下回一定要注意手动计算label的宽度必须取整哦。

全部评论

相关推荐

牛客nb666号:见天才的门槛罢了查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务