Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UILabels在autolayout中模糊_Ios_Uilabel_Autolayout - Fatal编程技术网

Ios UILabels在autolayout中模糊

Ios UILabels在autolayout中模糊,ios,uilabel,autolayout,Ios,Uilabel,Autolayout,我将开始我的第一个实验,使用autolayout。一切正常,但我面临一个问题:我的ui标签现在模糊了。再说一遍 当我在没有自动布局的情况下使用iOS迈出第一步时,我也遇到了同样的问题,问题很简单: [label setFrame:CGRectIntegral(label.frame)]; 但是。现在我不能用autolayout设置框架,看起来我的标签坐标是浮点数 我怎样才能解决这个问题?如何更改约束条件以防止浮动UILabel坐标?如果您在实际设备中尝试过这一点,我遇到的情况是,模拟器中的内容

我将开始我的第一个实验,使用
autolayout
。一切正常,但我面临一个问题:我的
ui标签现在模糊了。再说一遍

当我在没有自动布局的情况下使用iOS迈出第一步时,我也遇到了同样的问题,问题很简单:

[label setFrame:CGRectIntegral(label.frame)];
但是。现在我不能用
autolayout
设置框架
,看起来我的标签坐标是浮点数


我怎样才能解决这个问题?如何更改约束条件以防止浮动
UILabel
坐标?

如果您在实际设备中尝试过这一点,我遇到的情况是,模拟器中的内容看起来模糊,但设备却不模糊。 也可能是因为标签位置未四舍五入到最接近的整数,所以自动布局可能四舍五入到最接近的0.5,这在视网膜显示器上是一个完整的设备像素