StatusBarCustomClock4ver. 0.4-1
iOS6β4

iPhoneのホーム画面上部にはステータスバーという領域があり、アンテナやキャリア、時間、バッテリーなどが表示されています。
よく見ると、中央の時計部分はまだまだ余白があります。
iPhoneに標準の設定の中に、何らか形で表示の書式設定がないか探したのですが、見つかりませんでした。iPhoneの中身は、機能を削っていてもMacOSなので、時刻表示の書式設定くらいはあると思っていたのですが・・・


Fig.1 本来の時刻表示


Fig.2 カスタマイズ後の時刻表示

そこで登場するのが、moyashi氏のStatusBarCustomClock4です。
読んで字の如く、ステータスバーのカスタマイズ可能な時計のiOS4用です。
moyashi氏のレポジトリを登録することでCydiaからインストールできます。

Cydiaからインストールの際は、レポジトリ登録して下さい。
レポジトリ:http://hitoriblog.com/apt/

インストールしたら、設定することでカスタマイズできます。
以下に、その設定を紹介します。

設定方法

Fig.3 設定画面

「設定」を開き、「StatusBarCustomClock4」をタップします。
Fig.3の画面が、設定画面です。私の設定を基に説明していきます。

「Refresh Interval」は、そのままの意味です。
60secですので、1分毎に書き換えることになります。

「Date Format」が、今回最も重要な設定部分です。
Fig.3のフォーマットで表示されるのがFig.2になります。後ほど詳しく説明します。

cf. http://bit.ly/cBXiN9とありますが、これは設定方法の参考ページです。
私も設定例を紹介しますが、その前にこちらもご覧になっておくと良いかもしれませんね。

「locale」は、Japaneseのままです。

「Test Mode」はテストモードで、通常の使い方ではないため、「オフ」にしておいて下さい。説明も省きます。

Date Format 設定例

経験がある方もいるかと思いますが、エクセルなどにもこの手の設定があり、文字の置き換えで表現します。
置き換える文字は、年だと「y」、月だと「M」、日だと「d」といった具合です。
文字の数にも意味があります。「yyyy」とすれば4桁で年に置き換えられます。
でも、実際にはその置き換えを使うソフトによって「味付け」が違います。
このStatusBarCustomClock4にも独自の「味付け」があります。
その「味付け」も含めて、いくつか試した設定とその表示を紹介します。
説明よりもその方が分かりやすいと思うので・・・

設定例 表示画像
H:m
ah時m分
H時m分
ah:m:s
ahh:mm:ss
yyyy/MM/dd (EE) HH:mm
yy/MM/dd (EE) HH:mm
M月d日(EE) HH:mm
M月d日(EE) aH:m
yyyy年M月d日(EE) aH:m
Gyyyy/M/d(EE) H:m
Locale : English (U.S.)
Locale : Chinese
Locale : Korean
MM/dd EE H:m R FM


表示したい情報と、どのように表示したいかで、自ずと絞られてくるのではないでしょうか?
私の場合、六曜もフリーメモリも必要なく、日付と時刻が表示されていれば十分なんです。
さらに、年も秒も必要ないのですが、曜日は欲しいところではあります。
日付や時間によって表示位置が変わるのも嫌なので、表示位置を揃えるために、常に2桁表示にしています。
今回のサンプル画像は、SIMなしiPhone3GSを機内モードで使用しているため、キャリア表示などがありません。
そのおかげで、思った以上のスペースが確保されてしまい、アンテナ画像が消えてしまうほど長い設定サンプルを取得することができませんでした。
フォーマット設定とその表示を見比べて、ご自身にとってベストな表示を見つけて下さい。

参考資料

ページトップへ

2012/09/11