iOS label在显示英文的时候会多出一根线!

最近遇到了一个很奇葩的问题,当label在显示英文的时候,会在label的后边多出一根线。通过百度找到了解决办法,原因是因为label的frame精度不准确。解决方法如下:

UILabel * label =[[UILabel alloc]initWithFrame:CGRectMake(0, 0,100, 30)];

label.frame = CGRectIntegral(label.frame);

你可能感兴趣的:(iOS label在显示英文的时候会多出一根线!)