我用autolayout
开始我的第一次实验。一切都很好,但我遇到了问题:我的UILabel
现在变得模糊了。试。
当我在没有autolayout
的情况下使用iOS时,我遇到了同样的问题,并且解决得非常简单:
[label setFrame:CGRectIntegral(label.frame)];
但是。现在我setFrame
autolayout
UILabel
看起来我的标签坐标是浮点数。
我该如何解决?如何更改约束以防止浮动{{1}}坐标?
答案 0 :(得分:1)
您是否在实际设备中尝试过这种情况,我一直处于模拟器中出现模糊但不是设备模糊的情况。 这也是可能的,因为你的标签位置没有四舍五入到最接近的整数,它可能是自动布局四舍五入到最接近的0.5,在视网膜显示器上是整个设备像素。