ホーム画面の壁紙を切り替える5(マルチエリア編)
さて、やっとマルチエリア編まできましたね。
これまでやってきたことは、このマルチエリア編のためなのです。
これをやるために、ウィジェットのページを作り始めたと言っても過言ではないくらい、やりたかったネタです。
<お詫び>
このウィジェットを完成させるには、思った以上に時間がかかります。
説明しやすい流れを確保しながらも、きちんと動くものを作らなければならないため、「作り方」のカテゴリーには収まりきらないのです。
おそらく、解説無しのページを作り、そこに手の込んだウィジェットを紹介していくことになるかもしれませんが、まだその予定すらありません。
よって、今回もiOS6での再検証のみとなります。
基本ファイルとその確認
サンプルファイル構成
今回作るサンプルウィジェットを含むテーマファイルの基本構成は右図の通りです。
ファイルのダウンロードはこちらーー>ダウンロード
では、ファイルを1つ1つ見ていきましょう。
サンプル表示
基本サンプルファイルは、個々でダウンロード&実行して確認していただきたいのですが、スクリーンショットを紹介します。
変化前
半数が回転開始
残りが回転
切り替え終了
とりあえず4枚紹介しましたが、こちらはなおのこと個々の実機で確認していただくのが一番かと思います。
スクリーンショットでお分かりいただけると思いますが、画面を分割して、フリップによる回転で壁紙を変更しています。
この先、考えていかなければならないことを、覚え書きとして残しておきます。
・今までのチェンジャーで使った効果のすべてで、サンプルを作る
・今回のサンプルは2段階だが、風が吹いたような切り替わり方のサンプルを作る
・ソースやスタイルシートを簡単にする
これらのことを考えながら、ページ作成の流れを考えていたら、とても答えが出そうにないのです。
申し訳ありませんが、今回はここで終わります。
今回のサンプルファイルのダウンロードは、こちらからどうぞーー>ダウンロード