如何删除ipad应用程序上的丑陋字体平滑

时间:2011-08-04 12:26:24

标签: objective-c xcode ipad

我正在开发一个带有xcode 4.0.2的iPad应用程序,当我将字体大小设置为低于15px时,我无法让我的字体看起来清晰锐利。看起来字体应用了一定程度的字体平滑,它看起来并不好看。我尝试了几种不同的字体,我得到了同样的效果。有没有办法让我关掉它?

1 个答案:

答案 0 :(得分:0)

确保您实际上正在绘制非分数坐标。例如,如果您开始在X = 0.5和Y = 0.0上绘图,则您的文本看起来很糟糕。垂直坐标也是如此。如果你的坐标是由计算产生的,只需向这样的整数添加一个强制转换:

CGPoint startDrawingAt = CGPointMake((int)x, (int)y); 

或使用适当的舍入:

CGPoint startDrawingAt = CGPointMake(roundf(x), roundf(y));