白い四角形を描画し、文字列「TEXT」でクリップする次のコードが機能しています。
CGContextSaveGState(c);
CGContextTranslateCTM(c, 0.0f, rect.size.height);
CGContextScaleCTM(c, 1.0f, -1.0f);
CGContextSelectFont(c, "Helvetica-Bold", 16, kCGEncodingMacRoman);
CGContextSetTextDrawingMode(c, kCGTextClip);
CGContextShowTextAtPoint(c, x, y, "TEXT", strlen("TEXT"));
CGContextClip(c);
CGContextFillRect(c, fillRect);
CGContextRestoreGState(c);
しかし、テキストの外側にのみ描画されるようにクリップしたいのです。それ、どうやったら出来るの?