プログラマメモ2 - programmer no memo2

UIGraphicsBeginImageContextでぼやける... - UIGraphicsBeginImageContextWithOptionsを使う 2012/06/05

iosです。
なんかよくわかってないけど。
自前で、がりがりUIImageにかきこんで、そのUIImageを描画するってときにどうも画がぼやけます。
なんとなくまあretinaだからだろーなというのはわかります。
たとえばこんな感じ


ぼやけるほうのコードは
たとえば、

UIGraphicsBeginImageContext(CGSizeMake(35, 8));
こんな感じ
はっきりしているほうは、以下
CGRect rect = CGRectMake(0.0f, 0.0f, 35, 8); UIGraphicsBeginImageContextWithOptions(rect.size, NO, 2.);
UIGraphicsBeginImageContextWithOptionsを使ってます。

乱暴にscaleを2にしています。(たぶん2倍ってこと)
 参考

: