NSGraphicsContext

NSGraphicsContext

Application Kit - NSGraphicsContext

アンチエイリアスを解除する

Keywords: antialias

Cocoa の特徴の一つは、きれいなアンチエイリアス。だけど、時にはうっとうしいときもあるよな。そんなとき、アンチエイリアスを解除する方法だ。NSGraphicsContext の setShouldAntialias: を使う。

Application Kit/NSGraphicsContext.h

- (void)setShouldAntialias:(BOOL)antialias;

これで、アンチエイリアスを設定したり、解除したりできるんだ。

(sample)

 NSGraphicsContext* gc = [NSGraphicsContext currentContext];
 [gc setShouldAntialias:NO];

Application Kit