あまりテーマ関連の知識が無いため、勉強ついでWinterBoardを使わずに試してみました。
今回試してみたのは質問を頂くことが多かった「壁紙の上下に追加されるグラデーションの除去」です。
また、「アイコンの影の除去」もついでに試してみようかと思います。
グラデーション?
ホーム画面の壁紙には上下に黒っぽいグラデーションが追加されています。今回はこのグラデーションを除去してみたいと思います。
分かりやすいように真っ白な壁紙にしてみました。こうやって見ると結構濃いめのグラデーションが掛かっているんですよね。
ちなみに標準の壁紙で見比べるとこんな感じ!グラデーションがないと新鮮新鮮!
また、このグラデーションはホーム画面だけではなく、ロック画面の壁紙に対しても適用されています。これも同じように除去することが可能。
ついでにアイコンの影も除去
同じ部分にあるので、ついでにアイコンの下に表示されている影も除去してみました。
これはアイコン名部分からも影がなくなるので、白っぽい壁紙を使うのは厳しいかもしれませんね。もしくはテキストの色変えるかですかね?
グラデーションを除去してみる
方法はシンプルで、グラデーション用の画像ファイルを使えなくしてあげます。ただ、削除してしまうと戻すときが大変ですのでリネーム(ファイル名を変更)して使えなくする方法をとりたいと思います。
ちなみにWinterBoardを使って行う場合は同じサイズで透明の画像ファイルに差し替えて実現しています。(透明画像に差し替える方が安全なのですが、面倒だったのでリネームで行きます)
使う物はiFileやiFunbox等、デバイス内のファイルをいじれる物なら何でも大丈夫です。
今回はデバイス単体で行えるiFileを使用して行っていきます。
名前を変えたい目的のファイルは以下の二つ。また、アイコンの影を除去する場合は追加で一つです。
・グラデーション
/System/Library/CoreServices/SpringBoard.app/
┠ WallpaperGradientPortraitTop@2x~iphone.png
┗ WallpaperGradientPortraitBottom@2x~iphone.png・アイコンの影
/System/Library/CoreServices/SpringBoard.app/
┗ WallpaperIconShadow@2x~iphone.png
iFileを起動して『/System/Library/CoreServices/SpringBoard.app/』へ移動してください。
この中にある『WallpaperGradientPortraitTop@2x~iphone.png』と『WallpaperGradientPortraitBottom@2x~iphone.png』がグラデーションを適用している画像ファイル2つになります。(ディレクトリ内の一番下の方にあります)
アイコンの影を適用しているファイルは『WallpaperIconShadow@2x~iphone.png』となります。
これらファイルの名前を変更して使用できなくしてあげます。
名前を変更するにはファイル名の右側にある矢印部分をタップしましょう。
矢印をタップするとそのファイルの詳細画面に入れます。
一番上に名前項目がありますので、その部分をタップして名前を変更していきます。
何でも良いのですが、今回は分かりやすいようにファイル名の最後に『.bak』と追加してあげましょう。
『WallpaperGradientPortraitTop@2x~iphone.png.bak』と言った具合です。
追加してあげましたら画面右上の完了ボタンでファイル名を適用してあげます。これを該当ファイル全てに行います。
ファイル名の変更が完了しましたら、後はリスプリングしてあげるだけ!
SBSettingsなどからで大丈夫ですので、リスプリングを実行してあげましょう。これでグラデーションが消えているはずです。(もし反映されていない場合はキャッシュを消すと反映されるはずです)
元に戻したいときはファイル名の最後に付けた『.bak』を削除してファイル名を戻し、リスプリングしてあげると戻ります。
〆
グラデーションを消しただけでホーム画面の印象がずいぶんと変わるもんですねぇ。壁紙をきちっと見せたいなんて時には良いかもしれませんね。(アイコンもう少し小さくしてみようかな・・!?)
今回はすごく基本的な部分を試しただけなのですが、テーマ関連は奥が深そうですねぇ。
とりあえずこの程度であればWinterBoardを使わずに出来ると言うことが分かりましたが、やはりもう少し踏み込んだ事に挑戦する場合は元ファイルに影響を及ぼさないWinterBoardを使う方が安全ですね。
それにWinterBoardなしでは弄ることが出来ない部分もたくさんありますので、その点でもWinterBoardは優秀ってことですかね!
テーマ関連はまだまだ分からないことだらけなので、もっと勉強をしないと・・・!質問を頂いてもサッパリですからねぇ・・・
コメント
リネームだとものによるとキャッシュが作成されなくなることがあるので透過画像と差し替えのほうがいいのでは?
はい、記事にもあります通りそちらの方が安全です。
ただ、この場所であればそれほど大きな問題となることはあまりないかと思われます。
Santaさんって、テーマ関連に興味ないもんだと思ってましたけど、芽生えたんですか?
知識のない分野でしたので勉強しておこうかなと!
>>1キャッシュが作成されなくなって何か問題あるん?
dock背景消してicleanerでキャッシュ消してリスプリングしてみればわかる
早速 試してみました!
メモリが若干増えたような感じがします。
気のせい気のせいwありえないからw
グラデーション削除は壁紙が際立っていいよね
dockの棚のようなものも同じ手順で消すことはできますか?
appstoreで購入したアプリのアイコンシャドウが消えないんですが・・・ いろいろ試したんですがどーしてもできなくて。よければ教えてください。
ios.7なんですが、ifileに WallpaperIconShadow@2x~iphone.pngとかがないのですが原因わかりますか?
iOS 7ではファイル構成が違ってきますので、iOS 6.x時代の手法はいくつか使え無いものがあります
ios.7でアイコンの影とかを消す別の方法はありますか?
iOS7での方法、偶然見つけました。
/System/Library/Privateframeworks/SpringboardFoundation.framework/内にある
wallpaper-gradient-bottom-black@2x.png
と
wallpaper-gradient-top-black@2x.png
を透明なファイルで置き換えると見事に透過できましたよ~
ご報告ありがとうございます。
やり方が良くわからないので、申し訳ないですが詳しい説明お願いします。
僕はiFunboxでやりました。
前述したフォルダに移動し、該当のファイルを右クリック→PCへコピーで一回PCに送ります。
gimpの消しゴムツールで完全に透過させた後、元のファイルを削除し、新しいファイルをコピペします。
そしてrespringすれば消えますよ~
あまりこの記事とは関係が無いのですが、gifアニメのテーマの作り方がわからなくて困っています。
教えていただけないでしょうか。よろしくお願いします。m(__)m