2012年12月13日木曜日

Retinaディスプレイかどうかの判別

どうも、俺@コーディング中です。
ギークな感じでいいでしょう。

Objective-CでRetinaディスプレイかどうかを判別する方法をφ(..)メモメモ。

[UIScreen mainScreen].scale
の値が
1.0なら非Retina
2.0ならRetina
です。

ちなみにOSのバージョンの取得方法は、
[UIDevice currentDevice] systemVersion]
で、
例えば「iOS5.0以上」というような条件分岐をする場合、
float version = [[[UIDevice currentDevice] systemVersion] floatValue];

if (version >= 5.0f) {
  // 5.0以上の処理
}
というように書けます!

以上でぇぇぇぇぇす。

0 件のコメント: