強火で進め

このブログではプログラム関連の記事を中心に書いてます。

アイコンのツヤ(テカリ)を付けないようにする

iPhoneアプリのアイコンのツヤ(テカリ)は自分で作成したアイコンに自動的に追加されます。自分でツヤの部分をデザインしたい場合などにはこの機能をOFFにすることが可能です。

この方法自体は以前からドキュメントに記載があったのですが前やったときは上手く反映されませんでした。しかし、今日久しぶりに試してみたところ上手く行ったので手順をまとめておきます。

1. Info.plist を開く。
2. 項目「UIPrerenderedIcon」を追加。
3. 右クリックで表示されるメニューから「Type Value」-「Boolean」を選択。
4. チェックを付ける。

この設定を追加した後、いつもの様にビルドするとツヤが追加されないアイコンとなります。

(2008/12/20 修正)
当初、「値を true とする。」と記載してましたがドキュメントにはYES、NOで指定とあるのでYESに修正しました。

(2008/12/22 修正)
コメント欄にて「YES」と記述した方法ではString型になるとの指摘と対応方法を教えて頂いたのでそちらの方法に記述を修正。 id:kanotomo さんありがとうございました。