エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
概要 CoreGraphicsで画像を作るにあたり、Retinaディスプレイに対応したものを出力させます。 基本的に... 概要 CoreGraphicsで画像を作るにあたり、Retinaディスプレイに対応したものを出力させます。 基本的には、 スクリーンのスケール*1を元に、 スケール倍の縮尺で画像を生成、UIImage格納時にスケールを指定する。 *1 Retinaなら2.0 と考えてください。 UIGraphicsBeginImageContextの場合 概要のとおり、 サイズ定義でスケール倍し、UIImage格納時にスケールを指定しています。 // メインスクリーンのスケールを取得 float scale = [[UIScreen mainScreen] scale]; // 生成画像のサイズ定義(スケール倍する) const CGSize ICON_SIZE = CGSizeMake(24 * scale, 24 * scale); const CGRect ICON_RECT = CGRectMak