読者です 読者をやめる 読者になる 読者になる

Awesome Hacks!

プログラミング初心者なので地道に勉強していきます。分からない人の立場から整理していきます。

Tab bar のアイコンを自作して設定するときのメモ

iphoneアプリ開発_Xcode

Xcodeでは画像のシルエットをそのままアイコンにしてくれる。

そこで困ったこと。


  • 画像が四角くなってしまう。
  • 画像をmacで編集するには?
  • シルエット画像が表示されない。

 

 


画像が四角くなってしまう。

f:id:tamaking01:20140824130930p:plain

これは画像の背景も含めて一つの画像と認識してしまうから。
自分で画像を編集して、背景なし画像を用意する必要がある。



背景なし画像を作るには

1.背景なし画像をつくるには、「GIMP」というソフトをインストールする(フリーソフト)。

GIMP(ギンプ)最新日本語版のダウンロード・インストール方法

※最初インストールしたら言語設定のウィンドウが開かれず、日本語にならなかった。
次に違うバージョンをインストールしたところ、また言語設定のウィンドウが開かれなかったが、自動的に日本語になっていた。うまくいかなければ違うバージョンをインストールしてみる方がよいかも。


2.画像をGIMPで切り抜く

GIMPで画像を開いて、消したくない範囲を選択して・・・

f:id:tamaking01:20140824131034p:plain



選択範囲を反転(消したい範囲が選択される)

f:id:tamaking01:20140824131100p:plain



消去して

f:id:tamaking01:20140824131121p:plain




完成!!!

f:id:tamaking01:20140824131142p:plain




※詳細は下記サイトを参考に。

GIMPで画像を切り抜く(トリミング)7つの方法


※背景領域の選択後、削除できなかった。色々操作してみたところ、上記サイトにある方法(「メニュー ⇒ 選択 ⇒ 削除」)ではうまくいかなかった。選択範囲の反転、削除は、その範囲を右クリックしてでてくるメニューから削除することでうまくいった。(単純に設定の問題かもしれない)




3.画像をpng形式やjpeg形式などに変換してXcodeに登録

画像を作成後、「~.xcf」形式のファイルとなるが、そのままでは使えないのでメニューから「Export」を選んで変換する。
その後、ナビゲータエリアにドラッグして登録。



シルエット画像が表示されない

シルエット画像が表示されなかった。

f:id:tamaking01:20140824131633p:plain


GIMPでサイズを小さくする。

30×30(Retinaの場合 60×60)pxの正方形にGIMPでサイズを変更する。

f:id:tamaking01:20140824131903p:plain



完成!!!

f:id:tamaking01:20140824131932p:plain