Quartz2Dで線を描く方法を使用して点を描くことは
CGContextMoveToPoint(context,x,y-0.5f);
CGContextAddLineToPoint(context,x,y+0.5f);
Quartzを使用してポイントを描画する他の可能な方法はありますか?つまり、そうするための直接的な方法はありますか?
CGContextFillRect(context, CGRectMake(x,y,1,1));
円形の点のように見せたい場合は、次のことを試してください。
CGContextStrokeEllipseInRect(context, CGRectMake(x, y, 4, 4));
長方形の内側に楕円が描画されます(上記の場合は明らかに正方形です)。楕円形ではなく実際の円のように見えるので、正方形を選択することをお勧めします。ただし、この円は内側から空になり、一気に塗りつぶすことができます。(でもドーナツのようにかっこいい!):)