背景や文字色を変更できるようにしてみた。iPhone編

こんにちは。iPhoneアプリ「断アルコール」内で表示されるメインビューの背景や文字色を、簡単なカラーピッカーを使用して変更できるようにしました。

以下のサイトを参考にしています。

Add a color picker to an iOS app

https://stackoverflow.com/questions/21981640/add-a-color-picker-to-an-ios-app

各スライドバーは、色数が70あるので、このようにしています。デフォルトは中央です。

スライドバーを動かすと、連動して色が変わる部分のコードです。

スライドバーの値 = Color.colorArray 配列のインデックス

にしています。

今後の機能拡張(色数を増やすなど)を考えると、色自体の値(0xbf41a6など)を保存(UserDefaultsなど)しておくのがのが良いと思いますが、今回は描画の時にだけ色の値を取り出して使用しています。

今日はここまでです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です