我正在开发一个带有xcode 4.0.2的iPad应用程序,当我将字体大小设置为低于15px时,我无法让我的字体看起来清晰锐利。看起来字体应用了一定程度的字体平滑,它看起来并不好看。我尝试了几种不同的字体,我得到了同样的效果。有没有办法让我关掉它?
答案 0 :(得分:0)
确保您实际上正在绘制非分数坐标。例如,如果您开始在X = 0.5和Y = 0.0上绘图,则您的文本看起来很糟糕。垂直坐标也是如此。如果你的坐标是由计算产生的,只需向这样的整数添加一个强制转换:
CGPoint startDrawingAt = CGPointMake((int)x, (int)y);
或使用适当的舍入:
CGPoint startDrawingAt = CGPointMake(roundf(x), roundf(y));