2017-07-09 17 views
0

PebbleJSでは、メニュー項目を個別に色付けできますか?私が知る限り、メニュー全体を色付けすることしかできません。メニュー項目は個別に色付けできますか?

私がしたいのは、最初のメニュー項目は緑、2番目の青、3番目の黄色などです。

+0

これはどのように話題ですか?これは、Pebble JSとその使用についての質問です。 –

+0

私は私の答えのテキストにマイナーな編集提案を少し混乱させる。それについては何ですか? –

+0

@StephenRSmith今後の視聴者に読みやすくするため –

答えて

1

メニューは、ペブルの画面に標準のペブルメニューを表示するウィンドウの一種です。ただ、任意のウィンドウのような

、あなたはコンストラクタにオブジェクトを渡すことにより、またはメニューで利用可能なproperties.Theのプロパティを変更するにはアクセサを呼び出すことでメニューを初期化することができます:

  • セクションアレイ[]リスト表示するすべてのセクションの
  • backgroundColor色白メニュー項目の背景色です。
  • textColor色黒メニュー項目のテキストの色です。
  • highlightBackgroundColorカラーブラック
  • 選択したメニュー項目の背景色です。 highlightTextColorカラー白選択したメニュー項目のテキストカラーです。

    • 商品アレイは[]すべての項目のリストが表示する:

    メニューは、一つ以上のsections.The部上で利用可能な特性であるが含まれています。

  • タイトル文字列 ''セクションヘッダーのタイトルテキスト。
  • backgroundColorカラーホワイトセクションの背景色
  • ヘッダー。 textColorカラーブラックセクションヘッダーのテキストカラーです。

各セクションにはタイトルがあり、0個以上の項目が含まれています。アイテムにはタイトルが必要です。アイテムには、オプションでサブタイトルとアイコンを付けることもできます。

ドキュメントからは、メニューにはメニューの色付けだけが可能ですが、メニューに複数のセクションを含めることができます。各セクションで独自の色を定義できますが、メニューを作成することもできますそれぞれに独自のタイトルを持つ複数の単一項目を追加するだけで、効果的にメニューのサイズを2倍にして、異なる色を簡単に得ることができます。タイトルと項目がないセクションがあるように見えるので、セクション自体がメニュー項目として機能する可能性があります。

あなたはそのことに取り組まなければなりません。

関連する問題