iOS开发:UILabel文字模糊问题

为遇到的问题做个记录,今天UI设计看成品时发现我自定义的导航栏上标题字体有些模糊(手机为iPhone6),经过排查后找到了解决方法。
自定义导航栏用的CGRect布局而不是AutoLayout,并且中间的标题Label使用了sizeToFite方法来获取Label宽高,导致获取到的宽高有小数点,使用ceilf()函数将宽高都向上取整后,UILabel显示的文字就正常了。
目前解决了问题,但导致问题的原因尚不明。

你可能感兴趣的:(iOS开发:UILabel文字模糊问题)