UIViewの派生クラスを作成して単純な図形や表などを描画する事があるかと思いますが、何の偏見も無く(3,3)-(10,3)の水平線を1ポイントで描こうと思ったら、最初はこんな感じのコードを書くのではないでしょうか。 - (void)drawRect:(CGRect)rect { CGContextRef c = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(c, 1); [[UIColor redColor] setStroke]; CGContextMoveToPoint(c, 3, 3); CGContextAddLineToPoint(c, 10, 3); CGContextStrokePath(c); } 非RetinaとRetinaで実行した結果がこちらです。 1ポイント(非Retina1ドット、Retina2ドット)