Примерно так может работать, если вы создаете подкласс UILabel или похожее:
-(void) drawRect:(CGRect)r {
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState( context );
CGContextSetShouldSmoothFonts( context , false );
[super drawRect:r];
CGContextRestoreGState( context );
}
Если это не сработает, вы также можете попробовать эти вызовы:
CGContextSetAllowsAntialiasing( context , false );
CGContextSetShouldAntialias( context , false );